分享好友 最新动态首页 最新动态分类 切换频道
elasticsearch实战pdf_ElasticSearch 史上最全最常用工具清单
2024-12-26 18:03

工欲善其事必先利其器,ELK Stack 的学习和实战更是如此,特将工作中用到的“高效”工具分享给大家。

希望能借助“工具”提高开发、运维效率

1、Head插件

1)功能概述

ES集群状态查看、索引数据查看、ES DSL实现(增、删、改、查操作)
比较实用的地方:json串的格式化

2)地址:http://mobz.github.io/elasticsearch-head/

2、Kibana工具

除了支持各种数据的可视化之外,最重要的是:支持Dev Tool进行RESTFUL API增删改查操作。
——比Postman工具和curl都方便很多。

地址:https://www.elastic.co/products/kibana

3、ElasticHD工具

强势功能——支持sql转DSL,不要完全依赖,可以借鉴用。

地址:https://github.com/360EntSecGroup-Skylar/ElasticHD

4、cerebro工具

地址: https://github.com/lmenezes/cerebro

5、Elaticsearch-HQ工具

管理elasticsearch集群以及通过web界面来进行查询操作

地址:https://github.com/royrusso/elasticsearch-HQ

6、Elasticsearch-migration工具

支持多个版本间的数据迁移,使用scroll+bulk

地址:https://github.com/medcl/elasticsearch-migration

7、Elasticsearch-Exporter

将ES中的数据向其他导出的简单脚本实现。

地址:https://github.com/mallocator/Elasticsearch-Exporter

8、Elasticsearch-dump

移动和保存索引的工具。

地址:https://github.com/taskrabbit/elasticsearch-dump

9、elasticsearch-curator

elasticsearch官方工具,能实现诸如数据只保留前七天的数据的功能。

地址:https://pypi.python.org/pypi/elasticsearch-curator

另外 ES6.3(还未上线)  有一个 Index LifeCycle Management 可以很方便的管理索引的保存期限。

11、search-guard 第三方工具

Search Guard  是 Elasticsearch 的安全插件。它为后端系统(如LDAP或Kerberos)提供身份验证和授权,并向Elasticsearch添加审核日志记录和文档/字段级安全性。

Search Guard所有基本安全功能(非全部)都是免费的,并且内置在Search Guard中。Search Guard支持OpenSSL并与Kibana和logstash配合使用。

地址:https://github.com/floragunncom/search-guard

12、grafana工具

地址:https://grafana.com/grafana

grafana工具与kibana可视化的区别

  1. 如果你的业务线数据较少且单一,可以用kibana做出很棒很直观的数据分析。

  2. 而如果你的数据源很多并且业务线也多,建议使用grafana,可以减少你的工作量

对比:https://www.zhihu.com/question/54388690

elasticsearch免费的自动化运维工具

13、Ansible

https://github.com/elastic/ansible-elasticsearch

14、Puppet

https://github.com/elastic/puppet-elasticsearch

15、Cookbook

https://github.com/elastic/cookbook-elasticsearch

以上三个工具来自medcl大神社区问题的回复,我没有实践过三个工具。

16、Elasticsearch-sql 工具

sql 一款国人NLP-china团队写的通过类似sql语法进行查询的工具

地址:https://github.com/NLPchina/elasticsearch-sql

ES6.3+以后的新版本会集成sql。

17、Conveyor 工具

kibna插件——图形化数据导入工具

地址:http://t.cn/REOhwGT

18、kibana_markdown_doc_view 工具

Kibana文档查看强化插件,以markdown格式展示文档

地址:http://t.cn/REOhKgB

19、 indices_view工具

indices_view 是新蛋网开源的一个 kibana APP 插件项目,可以安装在 kibana 中,快速、高效、便捷的查看elasticsearch 中 indices 相关信息

地址:https://gitee.com/newegg/indices_view

支持elasticsearch、mysql、oracle、mongo、csv等多种格式可视化处理

支持ES多表的Join操作

地址:https://www.dremio.com/

21、elastalert
ElastAlert 是 Yelp 公司开源的一套用 Python2.6 写的报警框架。属于后来 Elastic.co 公司出品的 Watcher 同类产品。

官网地址: http://elastalert.readthedocs.org/

使用举例:当我们把ELK搭建好、病顺利的收集到日志,但是日志里发生了什么事,我们并不能第一时间知道日志里到底发生了什么,运维需要第一时间知道日志发生了什么事,所以就有了ElastAlert的邮件报警。

22、sentinl
SENTINL 6扩展了Siren Investigate和Kibana的警报和报告功能,使用标准查询,可编程验证器和各种可配置操作来监控,通知和报告数据系列更改 - 将其视为一个独立的“Watcher” “报告”功能(支持PNG / PDF快照)。

SENTINL还旨在简化在Siren Investigate / Kibana 6.x中通过其本地应用程序界面创建和管理警报和报告的过程,或通过在Kibana 6.x +中使用本地监视工具来创建和管理警报和报告的过程。

官网地址:https://github.com/sirensolutions/sentinl

突然想起鲁迅先生笔下的孔乙己“茴香豆的茴字有几种写法?”

管几种写法,适合自己的工具才是最好的

http://t.cn/RB4MVZ0

END

关注我

公众号(zhisheng)里回复 面经、ES、Flink、 Spring、Java、Kafka、监控 等关键字可以查看更多关键字对应的文章

Flink 实战

1、《从0到1学习Flink》—— Apache Flink 介绍2、《从0到1学习Flink》—— Mac 上搭建 Flink 1.6.0 环境并构建运行简单程序入门3、《从0到1学习Flink》—— Flink 配置文件详解4、《从0到1学习Flink》—— Data Source 介绍5、《从0到1学习Flink》—— 如何自定义 Data Source ?6、《从0到1学习Flink》—— Data Sink 介绍7、《从0到1学习Flink》—— 如何自定义 Data Sink ?8、《从0到1学习Flink》—— Flink Data transformation(转换)9、《从0到1学习Flink》—— 介绍 Flink 中的 Stream Windows10、《从0到1学习Flink》—— Flink 中的几种 Time 详解11、《从0到1学习Flink》—— Flink 读取 Kafka 数据写入到 ElasticSearch12、《从0到1学习Flink》—— Flink 项目如何运行?13、《从0到1学习Flink》—— Flink 读取 Kafka 数据写入到 Kafka14、《从0到1学习Flink》—— Flink JobManager 高可用性配置15、《从0到1学习Flink》—— Flink parallelism 和 Slot 介绍16、《从0到1学习Flink》—— Flink 读取 Kafka 数据批量写入到 MySQL17、《从0到1学习Flink》—— Flink 读取 Kafka 数据写入到 RabbitMQ18、《从0到1学习Flink》—— 你上传的 jar 包藏到哪里去了19、大数据“重磅炸弹”——实时计算框架 Flink
20、《Flink 源码解析》—— 源码编译运行
21、为什么说流处理即未来
22、OPPO数据中台之基石:基于Flink SQL构建实数据仓库
23、流计算框架 Flink 与 Storm 的性能对比
24、Flink状态管理和容错机制介绍
25、原理解析 | Apache Flink 结合 Kafka 构建端到端的 Exactly-Once 处理
26、Apache Flink 是如何管理好内存的
27、《从0到1学习Flink》——Flink 中这样管理配置,你知道
28、《从0到1学习Flink》——Flink 不可以连续 Split(分流)
29、Flink 从0到1学习—— 分享四本 Flink 的书和二十多篇 Paper 论文
30、360深度实践:Flink与Storm协议级对比
31、Apache Flink 1.9 重大特性提前解读
32、如何基于Flink+TensorFlow打造实时智能异常检测平台?只看这一篇就够了
33、美团点评基于 Flink 的实时数仓建设实践
34、Flink 灵魂两百问,这谁顶得住
35、一文搞懂 Flink 的 Exactly Once 和 At Least Once
36、你公司到底需不需要引入实时计算引擎
37、Flink 从0到1学习 —— 如何使用 Side Output 来分流?38、一文让你彻底了解大数据实时计算引擎 Flink39、基于 Flink 实现的商品实时推荐系统(附源码)40、如何使用 Flink 每天实时处理百亿条日志

Flink 源码解析

知识星球里面可以看到下面文章

最新文章
潍坊企业网站SEO优化秘籍,提升在线市场竞争力
潍坊公司SEO优化攻略,助企业网站提升在线竞争力。本文深入解析关键词优化、内容策略、外部链接建设等关键要素,提供实用技巧,帮助企业优化网站,提高搜索引擎排名,吸引更多潜在客户。随着互联网的快速发展,企业网站已成为展示企业形象
热门登山赛车破解游戏排行榜
介绍:登山赛车2破解版无限金币钻石采用了最真实的物理引擎,玩家可以在游戏中体验各种的赛车,体验在山顶、月球、草地的赛道驾驶,不断突破自己的极限成为赛车冠军!除此之外,登山赛车2破解内置菜单版经过破解,游戏内置了作弊菜单,可以
空间智能对AI发展为何如此重要?
  羊城晚报记者 陈晓楠  最近,在硅谷火爆数月的AI新概念“空间智能”有了最新进展:World Labs推出一个AI系统,仅凭1张图,就能生成一个可交互的3D游戏世界。用户能够像玩游戏一样,自由地移动,探索这个3D世界。  让人惊叹的是,
使用WordPress发送电子邮件的相关PHP函数用法解析
wp_mail() 函数用来发送邮件,类似于 PHP 的 mail() 函数。默认的发件人名称是 WordPress,发件人邮箱是类似 wordpress@example.com。用法参数$to(字符串 | 数组)(必须)收件人。多个收件人可以使用数组或者以逗号分隔邮箱的字符串。默
英国陆军开发新型高功率射频武器以反制无人机
2024年4月12日,据The Sun网站报道,英国陆军将测试一种高性能的“十一罗汉”式(Ocean’s Eleven)射频武器,该武器能够破坏敌方技术并使无人机失灵。这种使用无线电频率的武器是由位于威尔特郡索尔兹伯里波顿当的“伊林”项目研究实验室
广州开发区建区40周年科技人物 | 安利(中国)彭先武:以产品创新紧扣公众健康消费需求,用技术研发助力营养大健康产业高质量发展
“美好生活”战略的坚定推动者彭先武自从业以来,一直对我国营养大健康产业的发展十分关注。随着“健康中国”成为国家战略,以及近年公众的健康消费不断升级,营养大健康产业迎来巨大发展机遇。安利公司启动从“大健康”到“美好生活”的战
科技创新引领新生产力,经济增长新引擎加速来袭
2024年12月11日至12日,中央经济工作会议在北京举行,会议强调以科技创新引领新质生产力发展,为未来经济增长注入活力。这次会议明确指出,科技创新和产业创新的深度融合,将是中国经济高质量发展的新动力。专家对此表示,当前经济的持续增
怎么给视频做跳转链接 抖音跳转至微信
市场营销获客工具【爱短链】全域跳转工具,打通私域引流关键一步:轻松将公域流量,引导至私域,通过链接点击直达,方便快捷,无风险提示跳转,助力企业/商家高速获客》》点此生成链接
超逼真美女写真生成神器推荐:用AI工具轻松打造你的专属美丽
在这个数字化无处不在的时代,许多人希望通过科技来实现自己的美好愿景。泡泡们,你们是否也曾想象过用AI生成一张超真实的美女写真,却不知从何下手?今天,我们就来探讨如今市场上几款流行的AI美女写真生成工具,看看它们各自的特点和使用
相关文章
推荐文章
发表评论
0评