注:本篇的kibana基于7.5.1版本
Kibana是什么?
kibana是一个数据可视化平台(展示与分析)。将es里面的东西通过各种图表展示出来,还可以执行es的各种搜索&监控
Kibana环境搭建
本篇的kibana也是用docker搭建的,因为比较简单。
docker pull kibana:7.5.1
docker run -d --name kibana -p 5601:5601 -v /home/zy/docker/kibana/config:/usr/share/kibana/config kibana:7.5.1
跑起来需要改一下kibana.yml文件,指定一下es的地址。
kibana启动要设置的
如果你用的是7.5.1版本,访问5601端口看到你的kibana之后你就可以添加样例数据到es了。
接下来需要你来创建一个索引模式。
默认情况下,Elasticsearch 启用了字段的动态映射。
Kibana 需要利用动态映射在可视化控件中正确使用字段,同时管理 .kibana索引,这些索引存储了已保存的搜索、可视化图表和仪表板。
如果关闭动态映射并让.kibana支持动态映射只需手动创建.kibana索引并指定index.mapper.dynamic为true
Kibana首页效果展示
首页侧面栏
kibana部分侧边栏效果展示
discover 这个是重要的。
Visualize 这个是重要的
Tips: Save 是保存visualize ,过滤栏的保存是过滤条件。是两个东西。否则dashboard搜不到
Tips: 时间选取绑定索引中的date类型字段进行筛选。
仪表板dashboard
canvas随便画的、
logs
Stack Monitoring 监控
kibana是展示和分析es的搜索结果用的。图就是分析结果最好的证明。
参考:https://www.elastic.co/guide/cn/kibana/current/introduction.html