Kibana是一个针对Elasticsearch的开源分析及可视化平台,用来搜索、查看交互存储在Elasticsearch索引中的数据。使用Kibana,可以通过各种图表进行高级数据分析及展示。
Kibana让海量数据更容易理解。它操作简单,基于浏览器的用户界面可以快速创建仪表板(dashboard)实时显示Elasticsearch查询动态。
设置Kibana非常简单。无需编码或者额外的基础架构,几分钟内就可以完成Kibana安装并启动Elasticsearch索引监测。
官方下载:https://www.elastic.co/downloads/kibana
一、安装kibana6.0
# cd /opt/modules/src/
# wget https://artifacts.elastic.co/downloads/kibana/kibana-6.0.0-linux-x86_64.tar.gz
# tar -zxvf kibana-6.0.0-linux-x86_64.tar.gz -C /opt/modules/
# mv /opt/modules/kibana-6.0.0-linux-x86_64 /opt/modules/kibana
# cd /opt/modules/kibana
二、配制文件
# mkdir -p /opt/data/logs/kibana
# chmod 777 /opt/data/logs/kibana
# vi /opt/modules/kibana/config/kibana.yml
kibana.yml内容
# 可通过 http://192.168.46.132:5601 在浏览器访问
server.name: "MyKibana"
server.host: "192.168.46.132"
server.port: 5601
# 指定elasticsearch节点
elasticsearch.url: "http://192.168.46.132:9200"
pid.file: /var/run/kibana.pid
# 日志目录
logging.dest: /opt/data/logs/kibana/kibana.log
# 间隔多少毫秒,最小是100ms,默认是5000ms即5秒
ops.interval: 5000
修改好配置文件后,就可以启动Kibana服务了。/opt/modules/kibana/bin/kibana
在浏览器访问:http://192.168.46.132:5601
初次进入需要至少创建一个索引模板,这个是对应elasticsearch中的索引;
默认给的是logstash-*,由于在es中我已经有test索引了,所以我直接在这里输入test然后点创建就可以了。
创建好索引模板后,在Discover(发现),左边选择test,右上角选择时间,就可以看到es中的数据了,左边可以选择要显示的
比如我想在test索引中添加一条数据id为5,操作如下图:
然后执行GET数据成功,同时在Discover(发现)里也可以看到的:
目前100000+人已关注加入我们