elasticsearch、kibana时区问题

编辑于 2022-02-28 13:37:18 阅读 2105

问题描述

#索引mappings
{
    "mappings": {
        "properties": {
            "datetime": {
                "type": "date",
                "format": "yyyy-MM-dd HH:mm:ss"
            }
        }
    }
}

通过elasticsearch/elasticsearchelasticsearch添加数据

{
    "datetime": "2022-02-28 12:26:30"
}

通过kibana看一下 WX202202281328572x.png

发现两个问题

  • 时区问题,快了8小时

  • 日期格式看着不习惯

进一步测试发下,通过ElasticSearch Head插件查看是没问题的。最终把问题定位到Kibana

解决办法

先找到 Management->Stack Management->Kibana->高级设置

时区问题 可以通过修改时区解决。默认使用 浏览器检测到的时区,修改为Etc/UTC就可以了 WX202202281333342x.png

格式问题 可以修改dateFormat的值为YYYY-MM-D HH:mm:ss WX202202281334532x.png

两处修改都保存后,即可看到都正常了 WX202202281335522x.png

WX202202281336332x.png

广而告之,我的新作品《语音助手》上架Google Play了,欢迎下载体验