0

# Logstash 設定の問題

私の実際のログファイルは次のようになります。

情報 - 2015-06-22 06:55:11 - \n************************************ ************************************************\n* ******** XXXXXXXXXXXXXXXXXXXXX 2015-06-22 06:55:11\n************ タイムゾーンは太平洋標準時またはアメリカ/ロサンゼルス\n******** ****************************************************** *************************\n\n\nINFO - 2015-06-22 06:55:32 - コネクタ モジュールのロードが完了しました

logstash で、複数行フィルターを適用しました

 multiline {
        pattern => "%{LOGLEVEL}"
        what => "next"
        negate => true
        }

私は出力を期待していました

1.

情報 - 2015-06-22 06:55:11 - \n************************************ ************************************************\n* ******** XXXXXXXXXXXXXXXXXXXXX 2015-06-22 06:55:11\n************ タイムゾーンは太平洋標準時またはアメリカ/ロサンゼルス\n******** ****************************************************** ************************

2.

情報 - 2015-06-22 06:55:32 - コネクタ モジュールのロードが完了しました

しかし、私は次のように結果を得ています

  1. 情報 - 2015-06-22 06:55:11 -

2.

\n************************************************ **********************************\n************ XXXXXXXXXXXXXXXXXXXXX 2015-06- 22 06:55:11\n************ タイム ゾーンは太平洋標準時またはアメリカ/ロサンゼルスです

3.

\n************************************************ **********************************\n\n\nINFO - 2015-06-22 06:55: 32 - コネクタ モジュールのロードが完了しました

複数行パターンのどこが間違っているのか、誰でも提案できますか?

4

1 に答える 1