В JVM уровне, я контролировать продолжительность сбора мусора в минуту,
В настоящее время контейнера сервлетов уровне, я контролировать количество запросов, количество исключений (4xx & 5xx коды), сумма длительности запроса в минуту,
на SOAP уровне, я могу контролировать количество вызовов, количество исключений & сумма вызовов в эксплуатацию и в минуту,
В Web MVC Framework уровня, я могу контролировать количество вызовов, количество исключений & сумму вызовов в действие и в минуту,
Для бассейнов (DataSource, пула потоков/исполнитель услуг) я контролировать активный подсчет,
для JMS соединений, я отслеживать количество отправленных & полученных сообщений в минуту, и количество активных приемников,
Для Ehcache, я контролировать число записей в кэше, число хитов & промах в минуту,
В бизнес-приложений уровне, я разработана в @Profiled аннотацию контролировать количество вызовов, количество исключений и общая продолжительность в минуту.
Если вы заинтересованы в таких показателях, мы разработали множество дополнений JMX (dbcp, util.concurrent, jms, @profiled аннотацию) и упаковали все это с помощью конфигурации на основе пространства Spring XML, плагинов Hyperic HQ, мониторинга jsp-страниц , и т. д.
Подробнее здесь: http://code.google.com/p/xebia-france/wiki/XebiaManagementExtras.
Весь этот код лицензирован под лицензией Open Source Apache Software License 2, размещенной в Центральном репозитории Maven, загружаемой в виде банки и доступной на сервере Subversion Google Code для интеграции так, как вы хотите.
Надеется, что это помогает,
Сирил (Xebia)
хороший ответ, спасибо! – topchef