如何解决每分钟创建一次弹性搜索索引
我正在尝试使用下面的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
解决方法
正确的日期格式应为+yyyy-MM-dd'_'HH:mm
所以
PUT /%3Ctest-logs-%25%7B%2Byyyy-MM-dd%27_%27HH%3Amm%7D%3E
{
"aliases": {
"test-logs_write_new": {}
}
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。