2017-09-19 57 views
1

我們正在使用IdentityServer4並將日誌發送到SumoLogic。 我們通過SerilLog將日誌從IdentityServer推送到sumoLogic,SumoLogic將每個日誌條目視爲單獨的消息。因此,發生什麼事情基本上是一個錯誤報告爲兩個或更多不同的消息:通過SerilLog將日誌從IdentityServer推送到sumoLogic:我們如何將順序相關的日誌條目合併到一個

日誌條目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 [錯誤] 「{ \」 客戶端Id \ 「:\」 roclient.reference \」, \ 「GrantType \」:\ 「password \」, \「Raw \」:{ \「grant_type \」:\「password \」, \「username \」:\「[email protected] \」, \「password \」: \ 「數據被編輯 \」, \ 「範圍\」:\ 「API1 api2.read_only \」 } }」

登錄entry4: 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。

感謝, NEHA

回答

相關問題