@Component(value="cuba_StatisticsCounterMBean") public class StatisticsCounter extends java.lang.Object implements StatisticsCounterMBean
Constructor and Description |
---|
StatisticsCounter() |
Modifier and Type | Method and Description |
---|---|
double |
getAvgFreePhysicalMemorySize() |
double |
getAvgFreeSwapSpaceSize() |
double |
getAvgHeapMemoryUsage() |
double |
getAvgNonHeapMemoryUsage() |
double |
getAvgProcessCpuLoad() |
double |
getAvgSystemCpuLoad() |
double |
getAvgThreadCount() |
double |
getSpringScheduledTasksCount() |
double |
getSpringScheduledTasksPerSecond() |
double |
getWebRequestsCount() |
double |
getWebRequestsPerSecond() |
public double getWebRequestsCount()
getWebRequestsCount
in interface StatisticsCounterMBean
public double getWebRequestsPerSecond()
getWebRequestsPerSecond
in interface StatisticsCounterMBean
public double getSpringScheduledTasksCount()
getSpringScheduledTasksCount
in interface StatisticsCounterMBean
public double getSpringScheduledTasksPerSecond()
getSpringScheduledTasksPerSecond
in interface StatisticsCounterMBean
public double getAvgHeapMemoryUsage()
getAvgHeapMemoryUsage
in interface StatisticsCounterMBean
public double getAvgNonHeapMemoryUsage()
getAvgNonHeapMemoryUsage
in interface StatisticsCounterMBean
public double getAvgFreePhysicalMemorySize()
getAvgFreePhysicalMemorySize
in interface StatisticsCounterMBean
public double getAvgFreeSwapSpaceSize()
getAvgFreeSwapSpaceSize
in interface StatisticsCounterMBean
public double getAvgSystemCpuLoad()
getAvgSystemCpuLoad
in interface StatisticsCounterMBean
public double getAvgProcessCpuLoad()
getAvgProcessCpuLoad
in interface StatisticsCounterMBean
public double getAvgThreadCount()
getAvgThreadCount
in interface StatisticsCounterMBean