Graylog が nginx access_log の解析に失敗しました: JsonParseException: 予期しない文字 ('

Graylog が nginx access_log の解析に失敗しました: JsonParseException: 予期しない文字 ('

私はフォローしましたnginx のコンテンツパックそしてNGINX ログを Graylog に送信するnginx ログを graylog 4.1.5 サーバーに取得しようとします。Graylog は JSON 解析に失敗したため、メッセージを表示しません。例:

com.fasterxml.jackson.core.JsonParseException: Unexpected character ('<' (code 60)): expected a valid value (number, String, array, object, 'true', 'false' or 'null')
  at [Source: (String)"<190>Sep 21 12:53:47 1d9e42d48ece nginx: { .... }

JSON 解析抽出器は一番最後で、その前に JSON ではない可能性のあるものをすべて削除する抽出器 (^.*?(\{.*?\})$に置き換える$1) があり、このようなことが起こらないようにしていますが、それでもうまくいきません。

graylog 抽出ツールのスクリーンショット

他に何が原因として考えられますか?

答え1

コンテンツ パックは GELF 入力を作成します。syslog タイプの入力に切り替えると (エクスポート エクストラクタ -> インポート エクストラクタ)、問題は解消されました。

関連情報