Динамическое управление конфигурацией Logstash - PullRequest
0 голосов
/ 28 февраля 2019

Я запускаю logstash следующим образом.

bin/logstash -f config/log_test.conf --config.reload.automatic

Содержимое:

input{~~~~}
filter{~~~~~}
output{
if[] {
~~~~~
} else if[] {
~~~~~~~
}
}

Я хочу динамически изменять содержимое log_test.conf.

ЭтоКстати, файл log_test.conf изменен, но им нельзя управлять удаленно (REST).

Если я могу установить вышеуказанную логику для конвейера в файле logstash.yml, я могу управлять им с помощью REST.Использование функции «Централизованное управление конвейерами» https://www.elastic.co/guide/en/logstash/current/logstash-centralized-pipeline-management.html

Тем не менее, «Централизованное управление конвейерами» не может содержать сложную логику, например, если - еще, фильтр.

Как я могу решить эту проблему?

...