2011-12-08 22 views
5

¿Cómo puedo controlar las solicitudes actuales por segundo en Tomcat, utilizando collectd. Estaba pensando en monitorear access.log y calcular las solicitudes con un script y luego convertirlo a collectd, pero tal vez haya una forma más fácil de hacerlo. ¿O tal vez hay una manera más fácil de hacerlo usando jmx? Solo pude encontrar solicitudes y solicitudes totales por hilo.monitoreando las solicitudes de tomcat por segundo?

Respuesta

6

La propiedad JMX que busca se llama:

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

(Eso está en la sintaxis utilizada por Zabbix 1.9.x por su colección JMX Es posible que tenga que traducir eso para su propio uso, y ajustar. para su propio conector, IP y puerto) Naturalmente, querrá rastrear el cambio en ese valor por segundo para obtener su gráfico.

Cuestiones relacionadas