Я использую Elasticsearch 5.2 и Logstash 5.2.Почему Logstash записывает два индекса? (по умолчанию и пользовательские)
Моя проблема заключается в том, что Logstash записывает индекс по умолчанию (формат logstash-2017.02.15) и в свой собственный. Я просто хочу, чтобы он написал только в свой индекс «logstash-secure». Как я могу сделать?
Вот моя простая конфигурация:
output {
elasticsearch {
hosts => [ "elasticsearch:9200" ]
index => "logstash-secure"
}
stdout { codec => rubydebug }
}
PS: если вы скажете мне, что я должен использовать пользовательский шаблон, не могли бы вы объяснить мне, почему? :)
Насколько я знаю * logstash * не имеет индекс какой-либо по умолчанию должны быть записаны через , если вы не укажете его в * conf * или не создадите вручную. Разве вы не создали индекс ** logstash-2017.02.15 **? Посредством создания создается вместе с ** logstash-secure ** при выполнении вышеуказанного * conf *? – Kulasangar