简体   繁体   中英

logstash create strange index name

i use logstash 7.9.3 and with this version i have problems to create right index name like logstash-2021.01. 01 . I need first 9 days of month with 0.

with this config logstash-%{+yyyy.MM.dd} result is => logstash-2021.01. 01-000001

with this config logstash-%{+yyyy.MM.d} result is => 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}"
   }
}

Thank you in advance

to disable it, i add to config following ilm_enabled => false

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}"
   }
}

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM