JavaMelody может отслеживать серверы приложений Java или Java EE и отображать их в диаграммах: использование памяти Java и процессора Java, количество пользовательских сеансов, количество соединений JDBC, а также http-запросы, запросы sql, страницы jsp и методы бизнес-интерфейса (EJB3, Spring, Guice) число выполнения, среднее время выполнения, процент ошибок и т. д. Графики можно просматривать по дням, неделям, месяцам, годам или произвольному периоду времени.
Конфигурация следующая
1. Загрузите соответствующий zip-пакет. 2. Разархивируйте и скопируйте файл javamelody.war в каталог выпуска Tomcat. 3. Добавьте следующий код в отслеживаемый проект web.xml <filter> <filter-name>monitoring</filter-name > <filter. -class>net.bull.javamelody.MonitoringFilter</filter-class> </filter> <filter-mapping> <filter-name>monitoring</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> <listener> <listener-class>net.bull.javamelody.SessionListener</listener-class> </listener> 4. Скопируйте javamelody.jar в каталог LIB отслеживаемого проекта 5. Запустите Tomcat сервер приложений и получите доступ к приложению javamelody, например http://localhost:8080/javamelody6. Выполните следующие настройки в соответствии с реальной ситуацией. 7. Нажмите кнопку «Добавить».