В моей системе я использую logstash, filebeat иasticsearch Filebeat считывает журналы, обязательные поля в журналах фильтруются с помощью logstash и сохраняются вasticsearch.
У меня есть требование от клиента включить / отключить сохранениенекоторые поля в журнале изменяются одним клиентом.
Мой запланированный подход состоит в том, чтобы сохранить переменную-переключатель в качестве переменной среды в папке "/ etc / default / logstash" и позволить клиенту изменять переменныес файловой операцией.
Но я обнаружил, что конфигурация logtash не перезагружается, когда мы изменяем этот файл, даже если мы установили "config.reload.automatic: true".Поэтому я не могу продолжать свой запланированный подход.Также позволить клиенту редактировать файлы logstast ".conf" не очень хороший подход, потому что код очень сложный.
Пожалуйста, советуйте по этому вопросу.
Спасибо,