Obteniendo información de tu contenedor java con Probe

PSI Probe es un administrador de contenedores java como Tomcat, basado en el proyecto Lambda Probe y distribuido bajo la misma licencia de código abierto (GPLv2). A diferencia de muchas otras herramientas de monitoreo, PSI no requiere ningún cambio en las aplicaciones existentes y proporciona todas sus funciones a través de una aplicación web que se despliega en el servidor.

Entre sus características destacamos:

 - Sistema: Los usos de CPU, de memoria y swap.
 - JVM: Uso de memoria heap JVM.
 - Conectores: Estado de los conectores e hilos.
 - Sesiones: Sesiones activas en el servidor.
 - Peticiones: Monitorización de tráfico en tiempo real, incluso en función de cada aplicación.
 - Data sources: Profiling de bases de datos, pool de conexiones y querys via JNDI.
 - Logs: Archivos de registros (logs) de las aplicaciones y cambio en tiempo de ejecucion
 - Gestión de WAR y JSPs: Manager de aplicaciones war, jsps

Independientemente de las funciones de manager de aplicacione es de especial interés, acceder a los archivos de log de un servidor Tomcat via web, y poder cambiar el detalle del log en tiempo de ejecución, así como tener una idea del estado de salud de la memoria JVM y del sistema. La monitorización de las peticiones, el número de hilos y el profiling del pool de conexiones, te permiten dimensionar las instancias, aplicaciones y conectores en base a la concurrencia real de tus aplicaciones.

Se instala e integra con la seguridad de Tomcat (o Jboss) como las aplicaciones de manager por defecto, y es muy útil a la hora de buscar información sobre tus aplicaciones java.

https://code.google.com/p/psi-probe/wiki/InstallationApacheTomcat

Os dejo un par de screenshots:

 

00

Más entradas de blog

Añadir comentarios