FilebeatMultiline

Материал из noname.com.ua
Перейти к навигацииПерейти к поиску

Filebeat multiline

С этой темой вечная проблема - разобрался, настроил и забыл. Через пол года нужно разбираться заново, и что б сэкономить время решил сделать заметку.
Скорее всего так же ведет себя и Logstash

Параметры

Параметры которые определяют поведение и их возможные значения:

  • multiline.negate
    • true
    • false
  • multiline.match
    • before
    • after


pattern = ^b multiline.negate = false multiline.match = after

Consecutive lines that match the pattern are appended to the previous line that doesn’t match. Последующие строки соответвуют паттерну добавляются к предыдущей строке которая не соответвует

Lines a b b c b b become "abb" and "cbb"

false

before

Consecutive lines that match the pattern are prepended to the next line that doesn’t match.

Lines b b a b b c become "bba" and "bbc"

true

after

Consecutive lines that don’t match the pattern are appended to the previous line that does match.

Lines b a c b d e become "bac" and "bde"

true

before

Consecutive lines that don’t match the pattern are prepended to the next line that does match.

Тестовые данные

Ссылки