Elastic Search 学习入门之插件安装(五)

ES本身服务相对比较少,其功能的强大之处就体现在插件的丰富性上。有非常多的ES插件用于ES的管理,性能的完善,下面就给大家介绍几款常用的插件。
1.1-1.4是基于elasticsearch2.3来进行配置

1.1 Elasticsearch-servicewrapper

这里就先介绍一个插件用于ES的服务端管理——Elasticsearch-servicewrapper(绝大部分的插件都在github里面可以找到)。Elasticsearch-servicewrapper已过时,但是可以使用它进行简单的启动停止的操作,在es2.x之后就不可以使用了。
下载地址:
https://github.com/elastic/elasticsearch-servicewrapper
安装
把elasticsearch-servicewrapper-master.zip解压后拷贝到ES_HOME/bin目录下面,就可以通过service bin/service的脚本来控制ES了。
service
操作
操作

1.2 BigDesk Plugin

BigDesk主要提供的是节点的实时状态监控,包括jvm的情况,linux的情况,elasticsearch的情况,推荐大家使用。
下载地址:https://github.com/hlstudio/bigdesk
在线安装:bin/plugin install hlstudio/bigdesk
在这里插入图片描述
离线安装:bin/plugin install file:/tmp/bigdesk-master.zip(插件比如说在/tmp目录下面)
在这里插入图片描述
移除:bin/plugin remove plugin_name
在这里插入图片描述
访问,在浏览器输入http://localhost:9200/_plugin/bigdesk/:
在这里插入图片描述
里面可以看到集群名称,节点列表。内存消耗情况,GC回收情况。可以自由的在各个节点之间进行切换,自动的添加或是移除一些旧的节点。同样可以更改refresh inerval刷新间隔,图标能够显示的数据量。

1.3 Elasticsearch-Head Plugin

方便对ES进行各种操作的客户端工具,推荐大家使用
安装:bin/plugin install mobz/elasticsearch-head
在这里插入图片描述

访问: http://localhost:9200/_plugin/head/

在这里插入图片描述

1.4 Elasticsearch Kibana

kibana 本质上是elasticsearch web客户端,是一个分析和可视化elasticsearch平台,可通过kibana搜索、查看和与存储在elasticsearch的索引进行交互。可以很方便的执行先进的数据分析和可视化多种格式的数据,如图表、表格、地图等。
下载地址:http://www.elastic.co/downloads/kibana,这里下载的版本为kibana-4.5.0-linux-x64.tar.gz,需要特别注意的就是kibana和ES之间的版本匹配问题。简单配置即可:
在这里插入图片描述

启动: K I B A N A H O M E / b i n / k i b a n a 后 台 启 动 : k i b a n a ] KIBANA_HOME/bin/kibana 后台启动: kibana] KIBANAHOME/bin/kibanakibana] nohup bin/kibana >logs/kibana.log 2>&1 &
访问:http://service.bigdata.jack.cn:5601/
在这里插入图片描述
Discover页面: 交互式的浏览数据。可以访问所匹配的索引模式的每个索引的每个文档。可以提交搜索查询,过滤搜索结果和查看文档数据。还可以搜索查询匹配的文档数据和字段值的统计数据。还可以选定时间以及刷新频率。
在这里插入图片描述
Visualize页面:设计数据可视化。可以保存这些可视化,单独或合并成仪表盘。可视化可以基于以下数据源类型1.一个新的交互式搜索 2. 一个保存的搜索 3. 现有的可视化。
在这里插入图片描述
Dashboard页面:自由排列已保存的可视化,保存这个仪表盘并可以分享或者重载。
在这里插入图片描述
settings页面:要使用kibana,得先告诉kibana要搜索的elasticsearch索引是哪些,可以配置一个或更多索引。
可能问题:
ELK中无法启动kibana:
Kibana出现无法启动的问题,5601端口未连接 ,但是进程存在。
在这里插入图片描述
解决办法需要删除.kibana的索引

curl -XDELETE http://hadoop01:9200/.kibana

1.5 elasticsearch6.2.0与head整合

ElasticSearch-head是一个H5编写的ElasticSearch集群操作和管理工具,可以对集群进行傻瓜式操作。
显示集群的拓扑,并且能够执行索引和节点级别操作,搜索接口能够查询集群中原始json或表格格式的检索数据,能够快速访问并显示集群的状态,有一个输入窗口,允许任意调用RESTful API。这个接口包含几个选项,可以组合在一起以产生有趣的结果;。5.0版本之前可以通过plugin名安装,5.0之后可以独立运行。
(一)Head插件安装
ElasticSearch-head插件有各种安装方式,除了chrome浏览器集成版本意外,其余各个版本的安装都是非常非常麻烦,所以这里建议使用chrome插件版,非常简单,一分钟即可完成完成,前提需要一款开发神器chrome浏览器!
在这里插入图片描述
使用chrome和es的插件进行安装elasticsearch-head,一步到位!
登录网址:https://chrome.google.com/webstore/detail/elasticsearch-head/ffmkiejjmecolpfloofpjologoblkegm
或者:https://chrome.google.com/webstore
在这里插入图片描述
=====>
在这里插入图片描述
想删除非常简单:
在这里插入图片描述
连接es:
在这里插入图片描述

1.6 elasticsearch6.5.0与kibana6.5.0整合

下载地址:同elasticsearch下载地址,在安装整合的时候,只需要将kibana整合在master上面即可。
解压:
~]$ tar -zxvf soft/kibana-6.5.0-linux-x86_64.tar.gz -C app/
重命名:
app]$ mv kibana-6.5.0-linux-x86_64/ kibana
修改配置文件:
$KIBANA_HOME/config/kibana.yml
在这里插入图片描述
在这里插入图片描述

启动kibana:
后台启动: kibana]$ nohup bin/kibana serve >/dev/null 2>&1 &
在这里插入图片描述
在这里插入图片描述
浏览器查看:
在这里插入图片描述
简单操作:
在这里插入图片描述

1.7 More

插件非常非常的丰富,这里就不一一介绍了,主要介绍这几个,安装配置都大同小异。
Paramedic Plugin (作者 Karel Minařík)
简介:es监控插件
SegmentSpy Plugin (作者 Zachary Tong)
简介:查看es索引segment状态的插件
Inquisitor Plugin (作者 Zachary Tong)
简介:这个插件主要用来调试你的查询。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

R_记忆犹新

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值