Kibana: 间隔没有“自动”选择

创建于 2015-04-16  ·  3评论  ·  资料来源: elastic/kibana

在logstash 将数据推送到ES 的另一个数据集中,我可以使用“自动”间隔创建可视化,但是对于我通过Java API 推送数据的另一个数据集,“自动”不在下拉框中。 见屏幕。

screen shot 2015-04-16 at 10 19 56 pm

我用来推送数据的 Java 代码是:

  IndexResponse response = transportClient.prepareIndex("foo", "bar", ("" + timestamp)).setSource( jsonBuilder()
      .startObject()
      .field("@timestamp", isoDateFormat.format(new Date(timestamp)))
      .field("url", "blah")
      .endObject()
      ).execute().actionGet();

最有用的评论

经过几个小时的挫折,我想通了。 刷新设置中的字段列表是不够的。 您需要先删除 Kibana 中的索引并重新添加它,它可以让您选择时间戳字段。 之后会出现小时间图标,下拉列表中会出现“自动”。

所有3条评论

非基于时间的索引不支持自动。

在设置中(在 Kibana 中),它说我的@timestamp字段是“日期”类型。 在我的 logstash 生成的数据集中,它说我的@timestamp字段也是“日期”类型,但它也在字段名称旁边显示了一个小时间图标。 你知道我怎样才能让 Kibana 也将我的领域识别为时间吗? 它把它看作一个日期。 还需要配置或更改什么?

screen shot 2015-04-16 at 10 55 17 pm

经过几个小时的挫折,我想通了。 刷新设置中的字段列表是不够的。 您需要先删除 Kibana 中的索引并重新添加它,它可以让您选择时间戳字段。 之后会出现小时间图标,下拉列表中会出现“自动”。

此页面是否有帮助?
0 / 5 - 0 等级