|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecttigase.stats.JavaJMXProxy
public class JavaJMXProxy
Created: Aug 24, 2009 12:35:28 PM
| Constructor Summary | |
|---|---|
JavaJMXProxy(java.lang.String id,
java.lang.String hostname,
int port,
java.lang.String userName,
java.lang.String password,
long delay,
long interval,
boolean loadHistory)
Constructs ... |
|
| Method Summary | |
|---|---|
void |
addJMXProxyListener(JMXProxyListener listener)
Method description |
void |
connect()
Method description |
java.util.Map<java.lang.String,java.lang.String> |
getAllStats(int level)
Method description |
int |
getCLIOQueueSize()
Method description |
float[] |
getCLPacketsPerSecHistory()
Method description |
int |
getCLQueueSize()
Method description |
int |
getClusterCacheSize()
Method description |
float |
getClusterCompressionRatio()
Method description |
long |
getClusterNetworkBytes()
Method description |
float |
getClusterNetworkBytesPerSecond()
Method description |
long |
getClusterPackets()
Method description |
float |
getClusterPacketsPerSec()
Method description |
java.util.List |
getComponentsNames()
Method description |
java.util.Map<java.lang.String,java.lang.String> |
getComponentStats(java.lang.String compName,
int level)
Method description |
int |
getConnectionsNumber()
Method description |
int[] |
getConnectionsNumberHistory()
Method description |
int |
getCPUsNumber()
Method description |
float |
getCPUUsage()
Method description |
float[] |
getCPUUsageHistory()
Method description |
float |
getHeapMemUsage()
Method description |
float[] |
getHeapUsageHistory()
Method description |
java.lang.String |
getId()
Method description |
long |
getIQAuthNumber()
Method description |
long |
getIQOtherNumber()
Method description |
float |
getIQOtherNumberPerSec()
Method description |
long |
getLastCacheUpdate()
Method description |
long |
getMessagesNumber()
Method description |
float |
getMessagesNumberPerSec()
Method description |
java.lang.String |
getName()
Method description |
float |
getNonHeapMemUsage()
Method description |
long |
getPresencesNumber()
Method description |
float |
getPresencesNumberPerSec()
Method description |
long |
getProcesCPUTime()
Method description |
long |
getQueueOverflow()
Method description |
int |
getQueueSize()
Method description |
long |
getSMPacketsNumber()
Method description |
float |
getSMPacketsNumberPerSec()
Method description |
float[] |
getSMPacketsPerSecHistory()
Method description |
int |
getSMQueueSize()
Method description |
java.lang.String |
getSystemDetails()
Method description |
long |
getUptime()
Method description |
void |
handleNotification(javax.management.Notification notification,
java.lang.Object handback)
Method description |
boolean |
isConnected()
Method description |
boolean |
isInitialized()
Method description |
void |
start()
Method description |
void |
update()
Method description |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JavaJMXProxy(java.lang.String id,
java.lang.String hostname,
int port,
java.lang.String userName,
java.lang.String password,
long delay,
long interval,
boolean loadHistory)
id - hostname - port - userName - password - delay - interval - loadHistory - | Method Detail |
|---|
public void addJMXProxyListener(JMXProxyListener listener)
listener -
public void connect()
throws java.lang.Exception
java.lang.Exceptionpublic java.util.Map<java.lang.String,java.lang.String> getAllStats(int level)
getAllStats in interface StatisticsProviderMBeanlevel -
public int getCLIOQueueSize()
getCLIOQueueSize in interface StatisticsProviderMBeanpublic float[] getCLPacketsPerSecHistory()
getCLPacketsPerSecHistory in interface StatisticsProviderMBeanpublic int getCLQueueSize()
getCLQueueSize in interface StatisticsProviderMBeanpublic float getCPUUsage()
getCPUUsage in interface StatisticsProviderMBeanpublic float[] getCPUUsageHistory()
getCPUUsageHistory in interface StatisticsProviderMBeanpublic int getCPUsNumber()
getCPUsNumber in interface StatisticsProviderMBeanpublic int getClusterCacheSize()
getClusterCacheSize in interface StatisticsProviderMBeanpublic float getClusterCompressionRatio()
getClusterCompressionRatio in interface StatisticsProviderMBeanpublic long getClusterNetworkBytes()
getClusterNetworkBytes in interface StatisticsProviderMBeanpublic float getClusterNetworkBytesPerSecond()
getClusterNetworkBytesPerSecond in interface StatisticsProviderMBeanpublic long getClusterPackets()
getClusterPackets in interface StatisticsProviderMBeanpublic float getClusterPacketsPerSec()
getClusterPacketsPerSec in interface StatisticsProviderMBean
public java.util.Map<java.lang.String,java.lang.String> getComponentStats(java.lang.String compName,
int level)
getComponentStats in interface StatisticsProviderMBeancompName - level -
public java.util.List getComponentsNames()
getComponentsNames in interface StatisticsProviderMBeanpublic int getConnectionsNumber()
getConnectionsNumber in interface StatisticsProviderMBeanpublic int[] getConnectionsNumberHistory()
getConnectionsNumberHistory in interface StatisticsProviderMBeanpublic float getHeapMemUsage()
getHeapMemUsage in interface StatisticsProviderMBeanpublic float[] getHeapUsageHistory()
getHeapUsageHistory in interface StatisticsProviderMBeanpublic long getIQAuthNumber()
getIQAuthNumber in interface StatisticsProviderMBeanpublic long getIQOtherNumber()
getIQOtherNumber in interface StatisticsProviderMBeanpublic float getIQOtherNumberPerSec()
getIQOtherNumberPerSec in interface StatisticsProviderMBeanpublic java.lang.String getId()
public long getLastCacheUpdate()
public long getMessagesNumber()
getMessagesNumber in interface StatisticsProviderMBeanpublic float getMessagesNumberPerSec()
getMessagesNumberPerSec in interface StatisticsProviderMBeanpublic java.lang.String getName()
getName in interface StatisticsProviderMBeanpublic float getNonHeapMemUsage()
getNonHeapMemUsage in interface StatisticsProviderMBeanpublic long getPresencesNumber()
getPresencesNumber in interface StatisticsProviderMBeanpublic float getPresencesNumberPerSec()
getPresencesNumberPerSec in interface StatisticsProviderMBeanpublic long getProcesCPUTime()
getProcesCPUTime in interface StatisticsProviderMBeanpublic long getQueueOverflow()
getQueueOverflow in interface StatisticsProviderMBeanpublic int getQueueSize()
getQueueSize in interface StatisticsProviderMBeanpublic long getSMPacketsNumber()
getSMPacketsNumber in interface StatisticsProviderMBeanpublic float getSMPacketsNumberPerSec()
getSMPacketsNumberPerSec in interface StatisticsProviderMBeanpublic float[] getSMPacketsPerSecHistory()
getSMPacketsPerSecHistory in interface StatisticsProviderMBeanpublic int getSMQueueSize()
getSMQueueSize in interface StatisticsProviderMBeanpublic java.lang.String getSystemDetails()
getSystemDetails in interface StatisticsProviderMBeanpublic long getUptime()
getUptime in interface StatisticsProviderMBean
public void handleNotification(javax.management.Notification notification,
java.lang.Object handback)
handleNotification in interface javax.management.NotificationListenernotification - handback - public boolean isConnected()
public boolean isInitialized()
public void start()
public void update()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||