我已经使用 Kibana + Elasticsearch + Logstash 设置了一台服务器
想法是让 logstash 从 Amazon ELB 获取日志并将其发送到 elasticsearch,以便可以在 Kibana 中查看它们。几个月来它运行良好,但是我设置的索引生命周期策略存在错误,因此较旧的索引不会被删除,并且磁盘已满。
这是 logstash 输出过滤器:
output {
elasticsearch {
hosts => ["localhost:9200"]
index => "elb-prod-%{+YYYY-MM-dd}"
}
}
我使用名为 30-days-default 的生命周期策略
但我仍然收到此错误并且旧索引未被删除:
illegal_argument_exception: index.lifecycle.rollover_alias [elbprod] does not point to index [elb-prod-2023-09-18]
有任何想法吗?