Я использую Filebeat 6.4.2, Logstash 6.3.1 и хочу объединить все файлы журналов по пути ввода filebeat. У журналов нет определенного шаблона, с которого можно начинать или заканчивать.
У журналов нет определенного шаблона. Я хочу записать все объединенные журналы в Logstash вместе в указанном наборе макс. Строк.
Я пробовал использовать несколько RegEx в разделах шаблона, это не работает. Проблема заключается в том, что журналы не входят ни в какой конкретный шаблон.
filebeat.inputs:
- type: log
enabled: true
paths:
- /var/log/application.log
fields:
type: admin
tags: admin
fields_under_root: true
multiline.pattern: '.'
multiline.negate: true
multiline.match: after
multiline.max_lines: 1000
output.logstash:
# The Logstash hosts
hosts: ["xxx.20.x.xxx:5043"]
Я хочу объединить все многострочные журналы вместе в соответствии с конфигурацией max_lines.