每秒监控tomcat请求?

时间:2011-12-08 15:08:41

标签: tomcat monitoring

如何使用collectd监视Tomcat中每秒的当前请求数。我正在考虑监视access.log并使用脚本计算请求,然后将其转换为collectd但是可能有更简单的方法吗?或者也许有一种更简单的方法来使用jmx?我只能找到每个线程的总请求和请求。

1 个答案:

答案 0 :(得分:7)

您正在寻找的JMX属性称为:

Catalina:type=GlobalRequestProcessor,name=ajp-apr-/10.0.0.1-9001,requestCount

(这是Zabbix 1.9.x用于其JMX集合的语法。您可能需要翻译它以供自己使用,并根据您自己的连接器,IP和端口进行调整)当然,您需要跟踪更改以每秒的价值获得你的图表。