#python #logstash #jinja2
#python #logstash #jinja2
Вопрос:
Я следовал этому примеру https://fabianlee.org/2016/10/31/python-using-python-json-and-jinja2-to-construct-a-set-of-logstash-filters/
Я хочу спросить, когда мы не используем шаблон ansible с помощью приведенной ниже команды, мы можем запустить экземпляр logstash
logstash -f path_to_config
Но если мы используем шаблон ansible с logstash, как мы должны определить, какой экземпляр logstash запущен, я имею в виду, где мы должны хранить наши каталоги logstash, и как следует выбирать этот экземпляр в python.
Спасибо за ответ
Комментарии:
1. Я думаю, вы должны изменить пример кода python, поместить разные выходные файлы в разные каталоги и запустить экземпляр logstash с path_to_config, соответствующим каталогу, в который был записан желаемый выходной файл.
2. Да, вы правы. Спасибо
Ответ №1:
Ответ заключается в следующем
и поместите свой скрипт py в то место, где вы храните экземпляр logstash. Затем запустите свой скрипт py для создания файлов conf и редактирования pipelines.yml, затем просто перезапустите службу logstash.