2017-09-19 1 views
1

私たちはIdentityServer4を使用し、ログをSumoLogicに送信しています。 SerilLogを介してIdentityServerからsumoLogicへログをプッシュし、SumoLogicは各ログエントリを個別のメッセージとして扱います。 2つ以上の異なるメッセージとして報告されるのは基本的に1つのエラーです:SerilLogを介してIdentityServerからsumoLogicにログを移動する方法:連続した関連するログエントリを1つに結合する方法

ログエントリ1: 2017-09-11 16:06:28.234 +10:00 [インフォメーション]リクエストは2265.5543msで終了しました400アプリケーション/ json

ログエントリ2: 2017-09-11 16:06:28.230 + 10:00 [デバッグ]接続ID「0HL7ORC9RFJ8C」」が完了しました。

ログentry3: 2017年9月11日16:06:28.209 +10:00 [エラー] ClientIdを\ "{ \" "\" roclient.reference \」、\ "GrantType \" \ "\" grant_type \ ":\"パスワード\ "、 \"ユーザー名\ ":\" [email protected] \ "、 \"パスワード\ ": \"生\ \ "編集さ \"、 "スコープ\" \ : : }} 」

ログentry4 "api2.read_only \ API1" \ 2017-09-11 16:06:28.189 + 10:00 [エラー]要求されたスコープが許可されていません: "api1"; ApiScope見つかりません: ""

ログentry5: 2017年9月11日16:06:28.180 10:00 [デバッグ]が見つかりました "" データベース

におけるAPIスコープしかし、私たちのレポート機能は、扱いいるSumoLogicですそれぞれのエントリは単一のものであり、抽出された各エントリは完全な情報を与えず、私が知りたいのは、これらの順次メッセージをどのように組み合わせるかということです。

IdentityServer4/Sumologic/SeriLogのようにできることはありますか?私はJSONにSeriLogの出力を変更しようとするだろう

おかげで、 ネハ

答えて

関連する問題