我正在尝试使用下面的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
答案 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": {}
}
}