每分钟创建一次弹性搜索索引

时间:2020-08-26 06:35:38

标签: datetime elasticsearch kibana

我正在尝试使用下面的PUT语句每分钟创建一个Elasticsearch索引。

PUT /%3Ctest-logs-%25%7B%2BYYYY-MM-dd_hh%3Amm%7D%3E
{
  "aliases": {
    "test-logs_write_new": {}
  }
}

在解码后会转换为/<test-logs-%{+YYYY-MM-dd_hh:mm}>

但是我遇到以下解析错误

{
        "type" : "parse_exception",
        "reason" : "failed to parse date field [+YYYY-MM-dd_hh:mm] with format [uuuu.MM.dd]: [failed to parse date field [+YYYY-MM-dd_hh:mm] with format [uuuu.MM.dd]]"
      }

我想念什么?我该如何解决?我正在使用ES / Kibana 7.6.2

1 个答案:

答案 0 :(得分:0)

正确的日期格式应为+yyyy-MM-dd'_'HH:mm

所以

PUT /%3Ctest-logs-%25%7B%2Byyyy-MM-dd%27_%27HH%3Amm%7D%3E
{
  "aliases": {
    "test-logs_write_new": {}
  }
}
相关问题