Как передать каждое имя файла журнала из Filebeat в Logstash?Как передать имя файла из Filebeat в Logstash?
Я хочу видеть в именах исходных файлов Graylog для глубокого анализа.
Я изучил документацию, но не нашел объяснений. Вы можете мне помочь?
Как передать каждое имя файла журнала из Filebeat в Logstash?Как передать имя файла из Filebeat в Logstash?
Я хочу видеть в именах исходных файлов Graylog для глубокого анализа.
Я изучил документацию, но не нашел объяснений. Вы можете мне помочь?
Filebeat содержит имя файла в поле source
, которое содержится в каждом событии, которое оно отправляет.
Учитывая ответ правильный, но если вы отдельно хотите отправить имя файла или что-нибудь еще из Filebeat к Logstash вы можете передать его с помощью
fields:
key: value
в filebeat.prospectors как в скриншоте ниже:
И вы можете получить к нему доступ в конфигурации logstash, используя
[fields][buildversion]
or
"%{[fields][buildversion]}"