本文主要介绍kibana4的基本操作,nginx日志分析饼形图、柱形图、客户端地理位置分布图等相关图表创建。

 

一、kibana基本操作

1.面板介绍

Settings:创建索引

Discover:查询数据,选择左上角的下拉按钮,可以选择相应的索引查找数据

ELK系列二:kibana操作及nginx日志分析图表创建_第1张图片

Visualize:统计图表

Dashboard:显示面板,添加相应的图表在面板中

2.创建索引

索引创建时,按照不同的类型建,Time-field要选择@timestamp不选的话在discover面板中不出现时间过滤控件

ELK系列二:kibana操作及nginx日志分析图表创建_第2张图片

二、饼形图创建(分析nginx日志)

1.选择饼形图

ELK系列二:kibana操作及nginx日志分析图表创建_第3张图片

2.选择索引

ELK系列二:kibana操作及nginx日志分析图表创建_第4张图片

3.定义图例

ELK系列二:kibana操作及nginx日志分析图表创建_第5张图片

4.选择字段类型

ELK系列二:kibana操作及nginx日志分析图表创建_第6张图片

ELK系列二:kibana操作及nginx日志分析图表创建_第7张图片

5.保存图表

ELK系列二:kibana操作及nginx日志分析图表创建_第8张图片

6.图表关联到面板

ELK系列二:kibana操作及nginx日志分析图表创建_第9张图片

ELK系列二:kibana操作及nginx日志分析图表创建_第10张图片

7.最终效果

ELK系列二:kibana操作及nginx日志分析图表创建_第11张图片

8.保存面板

ELK系列二:kibana操作及nginx日志分析图表创建_第12张图片

三、生产环境例子

1.以一天的日志为数据源

ELK系列二:kibana操作及nginx日志分析图表创建_第13张图片

2.访问ip20及所在城市统计

选择柱形图,定义X轴字段为remote_addr

ELK系列二:kibana操作及nginx日志分析图表创建_第14张图片

ELK系列二:kibana操作及nginx日志分析图表创建_第15张图片

3.客户端操作系统类型及浏览器类型前20统计

选择柱形图,定义X轴字段为browser.os

ELK系列二:kibana操作及nginx日志分析图表创建_第16张图片

ELK系列二:kibana操作及nginx日志分析图表创建_第17张图片

4.客户端ip地理位置分布图

ELK系列二:kibana操作及nginx日志分析图表创建_第18张图片

5.最终效果图

ELK系列二:kibana操作及nginx日志分析图表创建_第19张图片

ELK系列二:kibana操作及nginx日志分析图表创建_第20张图片