在 WSO2 API Manager 3.0.0 中启用线路记录

Enable wire logging in WSO2 API Manager 3.0.0

我在 Carbon 控制台中看不到启用线路日志记录的选项,也看不到任何日志记录。是否有通过配置文件启用它的选项?

UI 在 APIM v3 中不支持此功能。但是您可以通过如下更改配置来实现。

  1. 打开 APIM_HOME/repository/conf 位置的 log4j2.properties 文件。
  2. 搜索 "loggers ="。
  3. 在该行的末尾,添加 "synapse-wire" 作为记录器。在 synapse-wire 之前使用逗号 (,),因为记录器由逗号分隔。
  4. 无需重启。 log4j2实现为热部署。

实际上,在第4步将上述条目添加到log4j2.properties文件后,您不需要重新启动服务器。 你只需要添加它并保存它。它将被热部署,一旦热部署,您将能够看到类似于以下内容的日志行。

[2020-01-08 13:25:25,604] 信息 - LoggingUpdaterServiceComponent 日志配置应用成功

以上表示您所做的更改已正确反映。所以你可以继续。