【问题标题】:Why selecting a date\time range into Kibana the query is performed with wrong dates? URL parameters are wrong为什么在 Kibana 中选择日期\时间范围时使用错误的日期执行查询?网址参数错误
【发布时间】:2021-04-11 20:03:47
【问题描述】:

我正在从事一个涉及 ElasticSearch 并在 Kibana 上可视化数据的项目,我发现日期范围选择存在以下问题。

如下图所示,我选择了从 2021 年 4 月 8 日 00:00:00.0002021 年 4 月 10 日 00:00:00.000 结束的时间范围。然后我单击刷新按钮以执行查询。

问题是,正如您在更高级的 URL 部分中看到的那样,传递到查询中的日期范围是错误的!!!事实上,这是我查询到我的 URL 参数的时间范围部分:

time:(from:'2021-04-07T22:00:00.000Z',to:'2021-04-10T10:00:00.000Z')

如您所见,它与我在开始和结束日期表单字段中选择的内容完全不同。

将值更改为开始和结束日期表单字段会自动将值更改为 URL 参数,但它们仍然错误。

可能是什么问题?为什么在这些表单字段中选择日期和时间参数值是错误的?这个问题的原因可能是什么?我该如何尝试修复它?

我怀疑某些与安装服务器时区(Elastic\Kibana 所在的服务器)相关的东西或与某些 Kibana 配置相关的东西,但我真的不知道

【问题讨论】:

    标签: elasticsearch kibana elastic-stack


    【解决方案1】:

    kibana docs 指定:

    Kibana 使用的时区。 Browser的默认值使用浏览器检测到的时区。

    所以(我假设)您的浏览器默认时区是 UTC + 2,这意味着当您选择 00:00 时,它会转换为 22:00 UTC 时区,2021-04-07T22:00:00.000Z 中的 Z 在此处显示。

    【讨论】:

      猜你喜欢
      • 2014-08-28
      • 1970-01-01
      • 2016-01-10
      • 2015-06-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-06
      • 2015-10-01
      相关资源
      最近更新 更多