我使用logstash 7.9.3,在这个版本中,我无法创建正确的索引名称,如logstash-2021.01.01。我需要一个月的前9天使用0。
使用此配置logstash-%{+yyyy.MM.dd}结果为=>logstash-2021.01.01-000001
使用此配置logstash-%{+yyyy.MM.d}结果为=>logstash-2021.01.1
input {
redis {
host => "someip_of_redis"
data_type => "list"
key => "logstash"
codec => "json"
}
}
output {
elasticsearch {
hosts => ["http://someip_of_elastic:9200"]
index => "logstash-%{+yyyy.MM.dd}"
}
}
提前感谢
要禁用它,我在配置中添加以下ilm_enabled=>错误
input {
redis {
host => "someip_of_redis"
data_type => "list"
key => "logstash"
codec => "json"
}
}
output {
elasticsearch {
hosts => ["http://someip_of_elastic:9200"]
ilm_enabled => false
index => "logstash-%{+yyyy.MM.dd}"
}
}