Cassandra JMX MBin для мониторинга количества активных / незанятых соединений от tomcat
Я использую Tomcat и Cassandra. Я пытаюсь написать сценарий оболочки JMX, чтобы узнать следующее
12.05.2013 13:37:16 -0400 org.archive.jmx.Client numActive: 0
05.12.2013 13:37:16 -0400 org.archive.jmx.Client numIdle: 4
Обратите внимание: я использовал этот формат для управления пулами соединений с базами данных с использованием Tomcat и Oracle. Я хочу подобное в Кассандре.
Когда я запускаю свой клиент JMX на сервере Tomcat (который работает на порту 8003), я вижу количество следующих связанных MBins, как указано ниже.
me.prettyprint.cassandra.service:name=perf4j,type=perf4j
me.prettyprint.cassandra.service_NexText:MonitorType=hector,ServiceType=nextext
Я ищу, какой MBin я должен использовать для мониторинга подключения Cassandra от tomcat.
1 ответ
Я сделал некоторый анализ, и я обнаружил, что я должен использовать следующие
Имя бина:
me.prettyprint.cassandra.service_NexText: MonitorType = Гектор,ServiceType=nextext
- Тип недвижимости:
- NumActive
- NumBlockedThreads
- NumPools
- NumExhaustedPools