簡體   English   中英

在 Json 模式中顯示 Cloudhub 日志以及自定義字段

[英]Display Cloudhub Logs in Json Pattern along with Custom fields

我們的客戶對使用任何第 3 方記錄器不感興趣,例如 JSON 記錄器或任何其他可用的記錄器連接器。 那么有沒有辦法像 Json Logger 那樣以 Json 格式修改 cloudhub 中的默認 Anypoint Logging 模式。 有什么方法可以使用默認記錄器(如 api_name 或 flow_start_time、end_time)添加自定義字段? 目前,我正在創建一個變量並在 Json 模式中定義必填字段,並在默認記錄器中進一步配置該變量,這是一種解決方法並且工作正常但我只是好奇這是否可以通過更簡單的方式實現而無需編寫任何 dwl?

您可以使用 Mule 4.4 MDC 日志功能添加自定義變量。 請注意,它不適用於以前的版本。

也可以請求 覆蓋CloudHub中默認的日志配置,否則應用中的log4j2.xml會被忽略,嘗試使用JsonLayout。 我不推薦它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM