JavaMelody pode monitorar servidores de aplicativos Java ou Java EE e exibi-los em gráficos: memória Java e uso de CPU Java, número de sessões de usuário, número de conexões JDBC e solicitações http, solicitações sql, páginas jsp e métodos de interface de negócios (EJB3, Spring, Guice) número de execução, tempo médio de execução, porcentagem de erros, etc. Os gráficos podem ser visualizados por dia, semana, mês, ano ou período personalizado.
A configuração é a seguinte
1. Baixe o pacote zip correspondente 2. Descompacte e copie javamelody.war para o diretório de lançamento do Tomcat 3. Adicione o seguinte código ao projeto monitorado web.xml <filter> <filter-name>monitoring</filter-name > <filter -class>net.bull.javamelody.MonitoringFilter</filter-class> </filter> <filter-mapping> <filter-name>monitoramento</filter-name> <url-pattern>/*</url -pattern> </filter-mapping> <listener> <listener-class>net.bull.javamelody.SessionListener</listener-class> </listener> 4. Copie javamelody.jar para o diretório LIB do projeto monitorado 5. Inicie o Tomcat servidor de aplicativos e acesse o aplicativo javamelody, como http://localhost:8080/javamelody6 Faça as seguintes configurações de acordo com a situação real. 7. Clique no botão Adicionar.