插件列表
head
marvel
logstash
kibana
安装head插件
在学习Elasticsearch的过程中,必不可少需要通过一些工具查看es的运行状态以及数据。如果都是通过rest请求,未免太过麻烦,而且也不够人性化。此时,head可以完美的帮助你快速学习和使用es。
Head插件可以实现基本信息的查看,rest请求的模拟,数据的检索等等。
/usr/local/elasticsearch/bin/plugin install mobz/elasticsearch-head
or
#下载后解压到plugins/head目录
wget https://codeload.github.com/mobz/elasticsearch-head/zip/master
启动
1、启动elasticsearch
2、浏览器中访问http://localhost:9200/_plugin/head
概览
这个页面可以看到集群有哪些节点,以及分片信息,包括主分片、副分片以及多少分片可以用,以及集群的健康状态等信息
其中带星号的节点为主节点、带黑色点的节点为从节点,可以通过其建立索引:
进行基本的查询
以及基于DSL的复杂查询
Marvel插件安装
Marvel是一个管理和监控Elasticsearch的工具。它提供一个叫Sense的交互式接口方便通过浏览器与Elasticsearch交互。
# 安装版本号
/usr/local/elasticsearch/bin/plugin install license
# 安装代理
/usr/local/elasticsearch/bin/plugin install marvel-agent
Kibana插件安装
它是一个基于浏览器页面的ES前端展示工具,是为ES提供日志分析的web接口,可用它对日志进行高效的搜索、可视化、分析等操作。Kibana全部使用HTML语言和JavaScript编写的,提供了Marvel监控的UI界面。
Kibana是一个与ES以前工作的开源分析、可视化平台,使用Kibana可以查询、查看并与存储在ES索引的数据进行交互操作,使用Kibana能执行高级的数据分析,并能以图表、表格和地图的形式查看数据。Kibana使得理解大容量的数据变得非常容易,他非常简单,基于浏览器的接口使我们能够快速的创建和分享显示ES查询结果实时变化的仪表盘。
需要注意的一点是,kibana是把分析放在了查询前面,这大概是kibana区分于其他客户端的地方。对比一下head,head是用于数据的浏览和查询的,而kibana具备查询功能,但是最吸引人的地方应该是它的图标和表现能力
添加yum源
vim /etc/yum.repo.d/kibana.repo
[kibana-4.6]
name=Kibana repository for4.6.x packages
baseurl=https://packages.elastic.co/kibana/4.6/centos
gpgcheck=1
gpgkey=https://packages.elastic.co/GPG-KEY-elasticsearch
enabled=1
安装kibana
yum install kibana
kibana默认安装目录:/opt/kibana/
kibana配置
server.port: 5601
server.host: "0.0.0.0"
elasticsearch.url: "http://192.168.88.134:9200"
kibana.index: ".kibana"
在Kibana中安装Marvel插件:
bin/kibana plugin --install elasticsearch/marvel/latest
ps:elaticsearch必须为启动状态
未完待续。。。