2017-08-07 137 views
0

在我们的web应用程序中,这个应用程序部署在apache web服务器内部的tomcat服务器上,我们需要绘制一些指标,比如特定的API点击次数和这些API的延迟时间。为了实现它,我们需要使用grok等解析日志文件。Apache httpd访问日志或tomcat访问日志

现在,我主要关心的是了解apache访问日志和tomcat访问日志之间的区别,并选择其中之一。任何传入的请求首先登录到apache访问日志,然后tomcat访问日志。那么它们之间有什么区别,如果在这个apache web服务器中部署了单个tomcat服务器。哪个更好的候选人?

回答

0

尽管没有100%重叠(例如,tomcat不会告诉你接收到的字节数),但你真的只需要其中的一个。

Here's the tomcat access log docs

here's the httpd access log docs

根据您运行tomcat的用户帐户(它想读取日志)和您运行apache httpd的用户帐户,您可能在读取日志时遇到问题。