illegal_argument_exception:index.lifecycle.rollover_alias [elbtest] 没有指向索引

illegal_argument_exception:index.lifecycle.rollover_alias [elbtest] 没有指向索引

我已经使用 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]

有任何想法吗?

相关内容