Kibana使用指南

最近更新时间:2018-09-13 19:13:57

Kibana使用指南

Kibana简介

Kibana是一个用于分析和可视化Elasticsearch数据开源平台,使用Kibana能够搜索、展示存储在Elasticsearch中的索引数据。使用它可以很方便用图表、表格、地图展示和分析数据。

Kibana能够轻松处理大量数据,通过浏览器接口能够轻松的创建和分享仪表盘,通过改变Elasticsearch查询时间,可以完成动态仪表盘。

进入Kibana

在托管ES(KCSE)集群的ambari控制台中依次点击Service-- >Elasticsearch -- >Quick Links-- >Kibana UI 进入到Kibana Web页面

image.png

添加索引

要使用kibana,须配置至少一个索引模式(index pattern)。索引模式用来识别Elasticsearch中的索引以便于查询分析,也可用来配置字段。

定义索引mapping

索引名称为my_books,索引类型为products。

在Dev Tools中的Console进行定义,输入后单击PUT /my_books一行后的绿色三角形即可完成创建,定义及反馈如图

image.png

添加文档

image.png

配置索引

在kibana首页点击Management,然后点击Index Patterns对其进行创建,在Index Pattern中输入索引名称。

注:在定义索引模式时,在elasticsearch中必须存在相应mapping(即前所定义的my_store),并且在Elasticsearch中必须有数据(在my_store中插入数据);可在Dev Tools的Console台中输入GET _cat/indices进行索引查询。在Index Pattern名称中可输入索引部分字段,后以*作为通配符。

image.png

配置好索引后,可在management中Index Patterns对单击索引名称其进行查看。

image.png

Discover/数据查询

在discover应用中,您可以输入Elasticsearch查询来搜索data并对结果进行过滤。

单击Discover,在Add a filter+下方选择相应所配置好的索引模式,则在界面中回展示出相应数据。

image.png

您也可以在Available Fields中选择自己需要展示出的数据;将鼠标停放在对应字段旁,其出现Add按钮,点击添加。

image.png

要移除字段,您可以将鼠标停放在Selected Fields下对应字段旁,其出现remove按钮,单击移除此字段在页面中的显示。

image.png

字段过滤

您也可以选择特定的字段进行查看,单击Add a filter+,选择过滤字段,设置相应条件,则可筛选出合适条件的数据。

image.png

可视化/Visualize

在可视化视图中,您可以通过图、表等形式对数据进行查看。单击Visualize,在右侧单击+create a visualization进行可视化格式的添加。

image.png

选择饼状图

image.png

选择相应索引,在Aggregation中选择Range,Field中选择price,在range中填写相应区间进行分析,最终结果如下:

image.png

建立完成后,您可以将其保存(点击上方save按钮,输入名称后,再次点击save可对其进行保存),以便后续后序在Dashboard中进行操作。

仪表盘分析/Dashboard

在Visualize中我们建立好图表之后,可在Dashboard中进行对比分析。更多visualize图表可以参考Kibana官网:https://www.elastic.co/guide/en/kibana/current/visualize.html

单击左侧中Dashboard,在右侧点击Create a dashboard.

image.png

以此添加在visualize中建立好的图表,可在仪表盘中进行对比分析:

image.png

金山云,开启您的云计算之旅

注册有礼