@Component(value="cuba_StatisticsCounterMBean") public class StatisticsCounter extends java.lang.Object implements StatisticsCounterMBean
| Modifier and Type | Field and Description |
|---|---|
protected WebStatisticsAccumulator |
accumulator |
| 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() |
@Inject protected WebStatisticsAccumulator accumulator
public double getWebRequestsCount()
getWebRequestsCount in interface StatisticsCounterMBeanpublic double getWebRequestsPerSecond()
getWebRequestsPerSecond in interface StatisticsCounterMBeanpublic double getSpringScheduledTasksCount()
getSpringScheduledTasksCount in interface StatisticsCounterMBeanpublic double getSpringScheduledTasksPerSecond()
getSpringScheduledTasksPerSecond in interface StatisticsCounterMBeanpublic double getAvgHeapMemoryUsage()
getAvgHeapMemoryUsage in interface StatisticsCounterMBeanpublic double getAvgNonHeapMemoryUsage()
getAvgNonHeapMemoryUsage in interface StatisticsCounterMBeanpublic double getAvgFreePhysicalMemorySize()
getAvgFreePhysicalMemorySize in interface StatisticsCounterMBeanpublic double getAvgFreeSwapSpaceSize()
getAvgFreeSwapSpaceSize in interface StatisticsCounterMBeanpublic double getAvgSystemCpuLoad()
getAvgSystemCpuLoad in interface StatisticsCounterMBeanpublic double getAvgProcessCpuLoad()
getAvgProcessCpuLoad in interface StatisticsCounterMBeanpublic double getAvgThreadCount()
getAvgThreadCount in interface StatisticsCounterMBean