Package tigase.stats
Interface StatisticsProviderMBean
- All Known Implementing Classes:
StatisticsProvider
public interface StatisticsProviderMBean
Interface StatisticsProviderMBean
- Author:
- kobit
-
Method Summary
Modifier and TypeMethodDescriptiongetAllStats
(int level) Operation exposed for managementint
float[]
int
int
float
long
float
long
float
Get Attribute exposed for managementgetComponentStats
(String compName, int level) Operation exposed for managementint
int[]
int
float
float[]
getCurStats
(String[] statsKeys) long
long[]
float
float[]
long
long
float
long
float
getName()
float
long
float
long
long
int
int
int[]
long
float
float[]
int
getStatsHistory
(String[] statsKeys) long
-
Method Details
-
getAllStats
Operation exposed for management- Parameters:
level
- Statistics level, 0 - All, 500 - Medium, 800 - Minimal- Returns:
java.util.Map<String, String>
-
getCLIOQueueSize
int getCLIOQueueSize() -
getCLPacketsPerSecHistory
float[] getCLPacketsPerSecHistory() -
getCLQueueSize
int getCLQueueSize() -
getClusterCacheSize
int getClusterCacheSize() -
getClusterCompressionRatio
float getClusterCompressionRatio() -
getClusterNetworkBytes
long getClusterNetworkBytes() -
getClusterNetworkBytesPerSecond
float getClusterNetworkBytesPerSecond() -
getClusterPackets
long getClusterPackets() -
getClusterPacketsPerSec
float getClusterPacketsPerSec() -
getComponentsNames
Get Attribute exposed for management- Returns:
- a value of
List<String>
-
getComponentStats
Operation exposed for management- Parameters:
compName
- The component name to provide statistics forlevel
- Statistics level, 0 - All, 500 - Medium, 800 - Minimal- Returns:
java.util.Map<String, String>
-
getConnectionsNumber
int getConnectionsNumber() -
getConnectionsNumberHistory
int[] getConnectionsNumberHistory() -
getCPUsNumber
int getCPUsNumber() -
getCPUUsage
float getCPUUsage() -
getCPUUsageHistory
float[] getCPUUsageHistory() -
getCurStats
-
getDirectMemUsed
long getDirectMemUsed() -
getDirectMemUsedHistory
long[] getDirectMemUsedHistory() -
getHeapMemUsage
float getHeapMemUsage() -
getHeapUsageHistory
float[] getHeapUsageHistory() -
getIQAuthNumber
long getIQAuthNumber() -
getIQOtherNumber
long getIQOtherNumber() -
getIQOtherNumberPerSec
float getIQOtherNumberPerSec() -
getMessagesNumber
long getMessagesNumber() -
getMessagesNumberPerSec
float getMessagesNumberPerSec() -
getName
String getName() -
getNonHeapMemUsage
float getNonHeapMemUsage() -
getPresencesNumber
long getPresencesNumber() -
getPresencesNumberPerSec
float getPresencesNumberPerSec() -
getProcesCPUTime
long getProcesCPUTime() -
getQueueOverflow
long getQueueOverflow() -
getQueueSize
int getQueueSize() -
getServerConnections
int getServerConnections() -
getServerConnectionsHistory
int[] getServerConnectionsHistory() -
getSMPacketsNumber
long getSMPacketsNumber() -
getSMPacketsNumberPerSec
float getSMPacketsNumberPerSec() -
getSMPacketsPerSecHistory
float[] getSMPacketsPerSecHistory() -
getSMQueueSize
int getSMQueueSize() -
getStatsHistory
-
getSystemDetails
String getSystemDetails() -
getUptime
long getUptime()
-