什么会导致索引删除其链接索引?我们的集群有多个索引生命周期策略,但其中一个(filebeat ILM 策略)下降到 0(从 10 多个)链接索引,从而导致数据丢失,日志在 Kibana 中不再可见。
重新索引没有帮助,因为在运行列表操作时不存在相关索引:
GET /_cat/indices/%2A?v=&s=index:desc
有没有办法检索索引?将来如何防止这种情况发生?这种情况的根本原因是什么?我们在 k8s 集群上运行 Elasticsearch。
这是有问题的政策:
{
"filebeat" : {
"version" : 2787,
"modified_date" : "2021-06-30T13:19:52.560Z",
"policy" : {
"phases" : {
"hot" : {
"min_age" : "0ms",
"actions" : {
"rollover" : {
"max_size" : "50gb",
"max_age" : "1d"
}
}
},
"delete" : {
"min_age" : "30d",
"actions" : {
"delete" : { }
}
}
}
}
}
}