Назад | Перейти на главную страницу

На какую статистику JMX следует обращать внимание в Catalina / Tomcat?

Я настроил OpenNMS для сбора всех видов числовых данных, поступающих из tomcat7 jmx. Есть много чего. Я заинтересован в мониторинге этого экземпляра tomcat, чтобы избежать простоев и зависаний. На какие показатели мне следует обращать внимание?

Я уже контролирую такие вещи, как ЦП, память, сеть через SNMP. С этим JMX-соединением я считаю интересными следующие вещи:

Для Tomcat 6 я отслеживал пулы потоков, используя: Каталина: type = ThreadPool, *

Не уверен, нужна ли вам статистика на уровне приложения - если да, то некоторые из MBean-компонентов, которые могут вас заинтересовать:

  • Активность сервлета: Каталина: j2eeType = Сервлет, * (Я уверен, что есть и для JSP)
  • Источник данных: Каталина: type = DataSource, *
  • Попадания в кеш: Каталина: type = Cache, *

Примечание: я предполагаю, что эти имена объектов совпадают в Tomcat 7