Tomcat JBoss服务器上的响应时间分析工具?

Tomcat JBoss服务器上的响应时间分析工具?,tomcat,jboss,Tomcat,Jboss,我正在运行一个流量相当高的JBoss服务器集群,为REST请求提供服务,我对以Tomcat格式(带%D参数)读取访问日志的工具感兴趣,以便在每次调用的基础上提供响应时间的详细分析。 理想情况下,该工具将生成一张图表,显示一天中响应时间的进度(每小时一小时),然后生成一个包含当天平均值的每周视图,以及包含周平均值的每月视图(仙人掌风格) 我找过这样的工具,但什么也找不到。在我开始写我自己的之前,你们中有人知道类似的事情吗?我还没有研究CACTI扩展,但这是一个选项?可以读取Tomcat的Log4J

我正在运行一个流量相当高的JBoss服务器集群,为REST请求提供服务,我对以Tomcat格式(带%D参数)读取访问日志的工具感兴趣,以便在每次调用的基础上提供响应时间的详细分析。 理想情况下,该工具将生成一张图表,显示一天中响应时间的进度(每小时一小时),然后生成一个包含当天平均值的每周视图,以及包含周平均值的每月视图(仙人掌风格)

我找过这样的工具,但什么也找不到。在我开始写我自己的之前,你们中有人知道类似的事情吗?我还没有研究CACTI扩展,但这是一个选项?

可以读取Tomcat的Log4J格式。它们似乎内置了对以下模板的支持:

2005-03-07 16:44:03,110 53223013 [PoolThread-0] INFO [STDOUT] got some property...
我认为上述模式中的日期时间与
%d
ISO8601默认格式相匹配

Splunk的报告设施在一年前相当不错;免费版本开始在这一点上缩减,所以如果成本是一个选项,这可能不是一个好的选择

中列出了一些潜在的Splunk竞争对手,这为您提供了一些额外的选择。同样,我不确定在这个领域是否有一个好的免费选项。

是一个非常方便的开源工具,可以读取Apache/Tomcat日志格式的访问日志。您可以自定义要传递到工具中的日志格式,它将为您提供累积报告,并从日志中向下钻取每个响应行

请参阅此处的链接以获取想法