目录
kibana简介
Kibana 核心产品搭载了一批经典功能:柱状图、线状图、饼图、旭日图,等等。
将地理数据融入任何地图
精选的时序性 UI,对您Elasticsearch 中的数据执行高级时间序列分析。
利用 Graph 功能分析数据间的关系
Kibana 开发工具为开发人员提供了多种强大方法来帮助其与 Elastic Stack 进行交互。
一 kibana安装与配置
!!!动态变更:kibana+logstack+ES,kibana为内置的集成工具,与ES可以结合。
ES(数据处理) logstash(数据采集,给ES) kibana(从ES加载出来,展示)
实验环境:
kibana+logstack放在同一台主机:server10
ES集群:server7,server8,server9
kibana下载(ELK的三个版本都要一致
!!!)
官网:https://elasticsearch.cn/download/
编辑配置文件,指定端口kibana的开放端口为5601,kibana主机ip为172.25.28.10
指定es集群的主机ip,指定kibana的索引
设置为中文
开启kibana服务,查看开放了5601端口
外部访问:
试用样例数据
添加样例数据
查看数据—>仪表盘
Es也相应的产生了几个新的索引
二 创建apache访问量的指标
创建索引
选择 apachelog索引 ----> 下一步
创建索引模式中选择时间戳
可视化 ----> 创建可视化,指标
,选择apachelog
可以看到访问次数为1394,注意时间范围的选择,默认是过去15分钟的数据
保存
执行grok.conf文件,运行logstash,才能采集数据,输入给es
此时ES中可以看到新增的apachelog的索引
,其他为样例数据
真机压力测试,访问100次172.25.28.10/index.html,并发数为1
点击右上角的refresh刷新,可以看到kibana变为了242
同理server8也可以压力测试
点击右上角的refresh刷新,可以看到kibana变为了342
创建可视化访问量的垂直条形图
可视化 ----> 创建可视化
选择垂直条形图,选择apachelog
Y轴是访问的次数,默认没有X轴,添加X轴
选择词来定义,使用客户ip作为X轴,降序排列,top5
看最高的前五名,点击执行
注意时间范围!!!
可以看到条形图,可以不同主机访问的次数
!!!
保存
将条形图与总次数添加在一起,
仪表板 ----> 添加