tigase.stats
public interface StatisticsProviderMBean
Modifier and Type | Method and Description |
---|---|
Map<String,String> |
getAllStats(int level)
Operation exposed for management
|
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
|
List<String> |
getComponentsNames()
Get Attribute exposed for management
|
Map<String,String> |
getComponentStats(String compName,
int level)
Operation exposed for management
|
int |
getConnectionsNumber()
Method description
|
int[] |
getConnectionsNumberHistory()
Method description
|
int |
getCPUsNumber()
Method description
|
float |
getCPUUsage()
Method description
|
float[] |
getCPUUsageHistory()
Method description
|
Map<String,Object> |
getCurStats(String[] statsKeys) |
float |
getHeapMemUsage()
Method description
|
float[] |
getHeapUsageHistory()
Method description
|
long |
getIQAuthNumber()
Method description
|
long |
getIQOtherNumber()
Method description
|
float |
getIQOtherNumberPerSec()
Method description
|
long |
getMessagesNumber()
Method description
|
float |
getMessagesNumberPerSec()
Method description
|
String |
getName()
Get Attribute exposed for management
|
float |
getNonHeapMemUsage()
Method description
|
long |
getPresencesNumber()
Method description
|
float |
getPresencesNumberPerSec()
Method description
|
long |
getProcesCPUTime()
Method description
|
long |
getQueueOverflow()
Method description
|
int |
getQueueSize()
Method description
|
int |
getServerConnections()
Method description
|
int[] |
getServerConnectionsHistory()
Method description
|
long |
getSMPacketsNumber()
Method description
|
float |
getSMPacketsNumberPerSec()
Method description
|
float[] |
getSMPacketsPerSecHistory()
Method description
|
int |
getSMQueueSize()
Method description
|
Map<String,LinkedList<Object>> |
getStatsHistory(String[] statsKeys) |
String |
getSystemDetails()
Method description
|
long |
getUptime()
Method description
|
Map<String,String> getAllStats(int level)
level
- Statistics level, 0 - All, 500 - Medium, 800 - Minimalint getCLIOQueueSize()
float[] getCLPacketsPerSecHistory()
int getCLQueueSize()
float getCPUUsage()
float[] getCPUUsageHistory()
int getCPUsNumber()
int getClusterCacheSize()
float getClusterCompressionRatio()
long getClusterNetworkBytes()
float getClusterNetworkBytesPerSecond()
long getClusterPackets()
float getClusterPacketsPerSec()
Map<String,String> getComponentStats(String compName, int level)
compName
- The component name to provide statistics forlevel
- Statistics level, 0 - All, 500 - Medium, 800 - Minimalint getConnectionsNumber()
int[] getConnectionsNumberHistory()
float getHeapMemUsage()
float[] getHeapUsageHistory()
long getIQAuthNumber()
long getIQOtherNumber()
float getIQOtherNumberPerSec()
long getMessagesNumber()
float getMessagesNumberPerSec()
String getName()
float getNonHeapMemUsage()
long getPresencesNumber()
float getPresencesNumberPerSec()
long getProcesCPUTime()
long getQueueOverflow()
int getQueueSize()
long getSMPacketsNumber()
float getSMPacketsNumberPerSec()
float[] getSMPacketsPerSecHistory()
int getSMQueueSize()
int getServerConnections()
int[] getServerConnectionsHistory()
String getSystemDetails()
long getUptime()
Map<String,LinkedList<Object>> getStatsHistory(String[] statsKeys)
Copyright © 2013 Tigase. All rights reserved.