首页 > 解决方案 > 无法在 wso2am 3.1.0 的 tomcat 访问日志中花费时间

问题描述

我们已按照以下文档中的步骤在 tomcat 访问日志和 API 网关日志中收集有关 api 管理器处理的每个请求时间的适当信息:

https://apim.docs.wso2.com/en/3.1.0/administer/logging-and-monitoring/logging/monitoring-http-access-logs/

然而 ti 看起来好像放置在 access-log.properties 中的 %T(或 %D)格式说明符被忽略(或未被识别),因为无论我们如何使用它,我们都会得到一个破折号(“- ") 对于每个日志条目,或者在某些情况下有关正在服务的资源的 mime 提示的信息,而不是预期的耗时值。

有没有人遇到过类似的问题?有没有办法解决它,或者有任何解决方法吗?

提前致谢。

标签: tomcatwso2wso2-amaccess-log

解决方案


谢谢你提出这个问题。

直通访问日志目前在 API Manager 3.1.0 中不提供往返时间日志记录,您所引用的文档需要更新。根据当前的实现git%T提供了Content-Type您在日志中观察到的请求。

我提出了一个Git 问题来相应地更新文档。


推荐阅读