可视化(Visualize)功能可以为您的Elasticsearch数据创建可视化控件。Kibana可视化控件基于Elasticsearch的查询,能够使用一系列的Elasticsearch查询聚合功能来提取和处理数据,并通过图表来呈现您关心的数据分布和趋势。通过Visualize,您可以将索引数据可视化。本文以查看节点上索引segments数量的平均值为例,介绍如何使用Visualize功能可视化查询实例监控索引的信息。

前提条件

操作步骤

  1. 在Kibana控制台主页,单击左上角的导航栏图标图标,展开左侧导航栏。
  2. 创建索引模式。
    1. 在左侧导航栏,单击Management下的Stack Management
    2. 在Kibana中单击Index Patterns
    3. 单击Create index pattern
    4. Create index pattern页面,打开Include system and hidden indices开关,然后在Index pattern name文本框中输入索引模式名称(本文使用.monitoring-es*),单击Next step
      创建索引模式
    5. 选择Time field(本文选择timestamp),单击Create index pattern
      创建索引模式2
      重要 如果删除.kibana*索引,会导致索引模式丢失。
  3. 单击左上角的导航栏图标图标,展开左侧导航栏,单击Kibana下的Visualize
  4. Visualizations页面,单击Create new visualization
  5. New Visualization页面,单击TSVB
    说明 TSVB是一种时间序列数据可视化工具。
  6. 单击Panel options页签,输入已创建的Index pattern(本文以.monitoring-es*为例)以及Time field(本文以timestamp为例)信息,查看对应索引的时间序列数据图表。
    查看时间序列
  7. 单击Data页签,在Aggregation列表中选择AverageField列表中选择node_stats.indices.segments.count,对数据进行聚合处理并进行可视化展示。
    聚合操作
  8. 单击右上角的Save,保存相应配置。