繁体   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