|
||||||||||
| 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)
|
|
| Method Summary | |
|---|---|
void |
addJMXProxyListener(JMXProxyListener listener)
|
void |
connect()
|
java.util.Map<java.lang.String,java.lang.String> |
getAllStats(int level)
Operation exposed for management |
int |
getCLIOQueueSize()
|
float[] |
getCLPacketsPerSecHistory()
|
int |
getCLQueueSize()
|
int |
getClusterCacheSize()
|
float |
getClusterCompressionRatio()
|
long |
getClusterNetworkBytes()
|
float |
getClusterNetworkBytesPerSecond()
|
long |
getClusterPackets()
|
float |
getClusterPacketsPerSec()
|
java.util.List |
getComponentsNames()
Get Attribute exposed for management |
java.util.Map<java.lang.String,java.lang.String> |
getComponentStats(java.lang.String compName,
int level)
Operation exposed for management |
int |
getConnectionsNumber()
|
int[] |
getConnectionsNumberHistory()
|
int |
getCPUsNumber()
|
float |
getCPUUsage()
|
float[] |
getCPUUsageHistory()
|
float |
getHeapMemUsage()
|
float[] |
getHeapUsageHistory()
|
java.lang.String |
getId()
|
long |
getIQAuthNumber()
|
long |
getIQOtherNumber()
|
float |
getIQOtherNumberPerSec()
|
long |
getLastCacheUpdate()
|
long |
getMessagesNumber()
|
float |
getMessagesNumberPerSec()
|
java.lang.String |
getName()
Get Attribute exposed for management |
float |
getNonHeapMemUsage()
|
long |
getPresencesNumber()
|
float |
getPresencesNumberPerSec()
|
long |
getProcesCPUTime()
|
long |
getQueueOverflow()
|
int |
getQueueSize()
|
long |
getSMPacketsNumber()
|
float |
getSMPacketsNumberPerSec()
|
float[] |
getSMPacketsPerSecHistory()
|
int |
getSMQueueSize()
|
java.lang.String |
getSystemDetails()
|
long |
getUptime()
|
void |
handleNotification(javax.management.Notification notification,
java.lang.Object handback)
|
boolean |
isConnected()
|
boolean |
isInitialized()
|
void |
start()
|
void |
update()
|
| 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)
| Method Detail |
|---|
public void addJMXProxyListener(JMXProxyListener listener)
public void start()
public boolean isConnected()
public void connect()
throws java.lang.Exception
java.lang.Exceptionpublic void update()
public long getLastCacheUpdate()
public java.util.List getComponentsNames()
StatisticsProviderMBean
getComponentsNames in interface StatisticsProviderMBeanpublic java.lang.String getName()
StatisticsProviderMBean
getName in interface StatisticsProviderMBeanpublic java.lang.String getId()
public java.util.Map<java.lang.String,java.lang.String> getAllStats(int level)
StatisticsProviderMBean
getAllStats in interface StatisticsProviderMBeanlevel - Statistics level, 0 - All, 500 - Medium, 800 - Minimal
public java.util.Map<java.lang.String,java.lang.String> getComponentStats(java.lang.String compName,
int level)
StatisticsProviderMBean
getComponentStats in interface StatisticsProviderMBeancompName - The component name to provide statistics forlevel - Statistics level, 0 - All, 500 - Medium, 800 - Minimal
public int getCPUsNumber()
getCPUsNumber in interface StatisticsProviderMBeanpublic long getUptime()
getUptime in interface StatisticsProviderMBeanpublic long getProcesCPUTime()
getProcesCPUTime in interface StatisticsProviderMBeanpublic int getConnectionsNumber()
getConnectionsNumber in interface StatisticsProviderMBeanpublic int getClusterCacheSize()
getClusterCacheSize in interface StatisticsProviderMBeanpublic int getQueueSize()
getQueueSize in interface StatisticsProviderMBeanpublic int getSMQueueSize()
getSMQueueSize in interface StatisticsProviderMBeanpublic int getCLQueueSize()
getCLQueueSize in interface StatisticsProviderMBeanpublic int getCLIOQueueSize()
getCLIOQueueSize in interface StatisticsProviderMBeanpublic long getQueueOverflow()
getQueueOverflow in interface StatisticsProviderMBeanpublic long getSMPacketsNumber()
getSMPacketsNumber in interface StatisticsProviderMBeanpublic long getClusterPackets()
getClusterPackets in interface StatisticsProviderMBeanpublic long getMessagesNumber()
getMessagesNumber in interface StatisticsProviderMBeanpublic long getPresencesNumber()
getPresencesNumber in interface StatisticsProviderMBeanpublic float getSMPacketsNumberPerSec()
getSMPacketsNumberPerSec in interface StatisticsProviderMBeanpublic float getClusterPacketsPerSec()
getClusterPacketsPerSec in interface StatisticsProviderMBeanpublic float getMessagesNumberPerSec()
getMessagesNumberPerSec in interface StatisticsProviderMBeanpublic float getPresencesNumberPerSec()
getPresencesNumberPerSec in interface StatisticsProviderMBeanpublic long getIQOtherNumber()
getIQOtherNumber in interface StatisticsProviderMBeanpublic float getIQOtherNumberPerSec()
getIQOtherNumberPerSec in interface StatisticsProviderMBeanpublic long getIQAuthNumber()
getIQAuthNumber in interface StatisticsProviderMBeanpublic float getCPUUsage()
getCPUUsage in interface StatisticsProviderMBeanpublic float getHeapMemUsage()
getHeapMemUsage in interface StatisticsProviderMBeanpublic float getNonHeapMemUsage()
getNonHeapMemUsage in interface StatisticsProviderMBeanpublic java.lang.String getSystemDetails()
getSystemDetails in interface StatisticsProviderMBeanpublic float getClusterCompressionRatio()
getClusterCompressionRatio in interface StatisticsProviderMBeanpublic long getClusterNetworkBytes()
getClusterNetworkBytes in interface StatisticsProviderMBeanpublic float getClusterNetworkBytesPerSecond()
getClusterNetworkBytesPerSecond in interface StatisticsProviderMBeanpublic boolean isInitialized()
public void handleNotification(javax.management.Notification notification,
java.lang.Object handback)
handleNotification in interface javax.management.NotificationListenerpublic float[] getCPUUsageHistory()
getCPUUsageHistory in interface StatisticsProviderMBeanpublic float[] getHeapUsageHistory()
getHeapUsageHistory in interface StatisticsProviderMBeanpublic float[] getSMPacketsPerSecHistory()
getSMPacketsPerSecHistory in interface StatisticsProviderMBeanpublic float[] getCLPacketsPerSecHistory()
getCLPacketsPerSecHistory in interface StatisticsProviderMBeanpublic int[] getConnectionsNumberHistory()
getConnectionsNumberHistory in interface StatisticsProviderMBean
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||