可视化kibana中的文档字段

时间:2017-07-05 18:44:28

标签: elasticsearch kibana

我需要帮助来生成可视化。在我的一个文件中,“温度”这个术语不在字段的下拉框中,以便在kibana中可视化。我必须改变什么,以便'温度'显示为下拉中的一个字段?

情况:

  • ES 5.1
  • 动态模板
  • 该字段是文档的一部分
  • 索引映射将字段解释为“long”

在Discover中,Kibana可以过滤文档,显示“温度”和“时间戳”表。我寻求帮助来可视化该表中显示的数据。

在控制台中对术语进行过滤搜索会生成包含文档的搜索结果。

GET /_search
{
    "size" : 10,
    "_source": ["temperature", "timestamp" ],
    "query" : {
        "term" : { "name" : "HomeThermostat" }
    }
}

1 个答案:

答案 0 :(得分:0)

如果您希望可视化,请说出日期直方图,其中X轴是时间戳,Y轴是数字字段(在您的情况下:温度),然后您必须从下拉列表中选择以下设置:

适用于X轴

  1. 聚合=日期直方图
  2. field = timestamp
  3. 间隔=选择所需的间隔
  4. 对于Y轴

    1. 聚合=中位数(单个值的中位数是值本身)
    2. field = temperature
    3. 如果您的下拉列表未显示字段temperature,则可能的原因是temperature未被识别为数字值。

      转到Management -> Index Patterns -> your index并检查字段temperature是否保存为数字。