2013-05-12 81 views
1

我正在使用Tomcat和Cassandra。我想寫JMX shell腳本,找出以下Cassandra JMX MBin監視來自tomcat的活動/空閒連接的數量

2013年5月12日13點37分16秒-0400 org.archive.jmx.Client numActive:0
2013年5月12日13:37 :16 -0400 org.archive.jmx.Client numIdle:4

請注意:我使用這種格式來管理使用Tomcat和Oracle的數據庫連接池。我想在卡桑德拉類似。

當我在tomcat服務器(運行在8003端口上)上運行我的JMX客戶端時,我看到下面給出的以下相關MBins的數量。

me.prettyprint.cassandra.service:name=perf4j,type=perf4j 
me.prettyprint.cassandra.service_NexText:MonitorType=hector,ServiceType=nextext 

我正在尋找哪個MBin我應該用來監視來自tomcat的Cassandra的連接。

回答

0

我做了一些分析,我發現我應該使用以下

Bean的名稱:
me.prettyprint.cassandra.service_NexText:MonitorType =赫克託,服務類型= nextext

  • 物業類型:
  • NumActive
  • NumBlockedThreads
  • NumPools
  • NumExhaustedPools