JavaMelody puede monitorear servidores de aplicaciones Java o Java EE y mostrarlos en gráficos: memoria Java y uso de CPU Java, número de sesiones de usuario, número de conexiones JDBC y solicitudes http, solicitudes sql, páginas jsp y métodos de interfaz empresarial (EJB3, Spring, Guice) número de ejecución, tiempo medio de ejecución, porcentaje de error, etc. Los gráficos se pueden ver por día, semana, mes, año o un período de tiempo personalizado.
La configuración es la siguiente.
1. Descargue el paquete zip correspondiente 2. Descomprima y copie javamelody.war al directorio de lanzamiento de Tomcat 3. Agregue el siguiente código al proyecto monitoreado web.xml <filter> <filter-name>monitoring</filter-name > <filter -class>net.bull.javamelody.MonitoringFilter</filter-class> </filter> <filter-mapping> <filter-name>monitoreo</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> <listener> <listener-class>net.bull.javamelody.SessionListener</listener-class> </listener> 4. Cambie javamelody.jar Copie al directorio LIB del proyecto monitoreado 5. Inicie el servidor de aplicaciones Tomcat y acceda a la aplicación javamelody, como http://localhost:8080/javamelody6. Realice las siguientes configuraciones de acuerdo con la situación real. 7. Haga clic en el botón Agregar.