0
我在找一個logstash多線過濾器。下面是我的要求:logstash多線過濾器,用於沒有日期的線
- 與空白或空行開頭的行屬於前行
- 而且不帶有日期戳啓動任何線屬於前一行
第一部分是空格和空行下方,但我如何添加第二部分。
multiline { pattern => "^\s|^$" what => "previous" }
我在找一個logstash多線過濾器。下面是我的要求:logstash多線過濾器,用於沒有日期的線
第一部分是空格和空行下方,但我如何添加第二部分。
multiline { pattern => "^\s|^$" what => "previous" }
至於我可以告訴你,可以忽略第一個條件,因爲它描述了在第二個狀態行的一個子集,即對於這第一個條件是真實的任何線路也匹配第二條件。因此,您應該能夠脫離以下(根據時間戳格式進行調整):
multiline {
pattern => "^%{TIMESTAMP_ISO8601} "
negate => true
what => "previous"
}