gpt4 book ai didi

elasticsearch - Kibana没有看到我的任何数据

转载 作者:行者123 更新时间:2023-12-02 22:31:53 26 4
gpt4 key购买 nike

我正在尝试让Kibana与ElasticSearch和自定义数据源一起使用。

数据由与ES实例在同一台计算机上运行的服务导入。我绝对确定数据在ES实例中(ES-HQ显示我要搜索的索引中有〜110,000个文档)

我进入了Kibana,为索引时间戳选择了“datetime”字段(请参见下面的映射),将其设置为默认值,并将*字符放入主搜索中,并将时间范围设置为“过去20年”(我的数据在2008年之前都不存在)

我的映射是这样的:

{
"basetype":{
"properties":{
"datetime":{
"type":"date",
"format": "epoch_millis"
},
"id":{
"type":"integer"
},
"value":{
"type":"long"
}
}
}
}

这是PUT到/ testindex / basetype / _mapping

一个示例文档是
{
"datetime":1211241600,
"id":1920017,
"value":7250
}

我的直觉是,它与时间戳字段的格式有关,但我并不乐观。还是“id”字段(可能是ES中的保留名称?)

最佳答案

您已经做好了,除了一件小事。在映射中,您将日期格式指定为epoch_millis,但在文档中,日期时间在epoch_second中指定。

因此,您有两种选择:

  • 您可以保持映射不变,然后将所有日期时间乘以1000
  • 或者您可以使用"format": "epoch_second"更改映射,并保持数据不变。

  • 无论如何,您都需要在之后的Kibana中重新加载索引模式,然后它才能工作。请注意,我在Kibana 4.2上对此进行了测试。

    关于elasticsearch - Kibana没有看到我的任何数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34644387/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com