@Component(value="cuba_MiddlewareStatisticsAccumulator") public class MiddlewareStatisticsAccumulator extends StatisticsAccumulator
StatisticsAccumulator.Parameter| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
NAME |
| Constructor and Description |
|---|
MiddlewareStatisticsAccumulator() |
| Modifier and Type | Method and Description |
|---|---|
void |
gatherParameters() |
java.lang.Long |
getActiveTransactionsCount() |
double |
getAvgActiveTransactionsCount() |
double |
getAvgDbConnectionPoolNumActive() |
double |
getAvgDbConnectionPoolNumIdle() |
double |
getAvgUserSessions() |
java.lang.Long |
getCommittedTransactionsCount() |
java.lang.Long |
getCubaScheduledTasksCount() |
double |
getCubaScheduledTasksPerSecond() |
java.lang.Long |
getImplicitFlushCount() |
java.lang.Long |
getMiddlewareRequestsCount() |
double |
getMiddlewareRequestsPerSecond() |
java.lang.Long |
getRolledBackTransactionsCount() |
java.lang.Long |
getStartedTransactionsCount() |
double |
getTransactionsPerSecond() |
void |
incCommittedTransactionsCount() |
void |
incCubaScheduledTasksCount() |
void |
incImplicitFlushCount() |
void |
incMiddlewareRequestsCount() |
void |
incRolledBackTransactionsCount() |
void |
incStartedTransactionsCount() |
void |
reset() |
getAvgFreePhysicalMemorySize, getAvgFreeSwapSpaceSize, getAvgHeapMemoryUsage, getAvgNonHeapMemoryUsage, getAvgProcessCpuLoad, getAvgSystemCpuLoad, getAvgThreadCount, getSpringScheduledTasksCount, getSpringScheduledTasksPerSecond, incSpringScheduledTasksCountpublic static final java.lang.String NAME
public void gatherParameters()
gatherParameters in class StatisticsAccumulatorpublic void reset()
public void incStartedTransactionsCount()
public void incCommittedTransactionsCount()
public void incRolledBackTransactionsCount()
public void incMiddlewareRequestsCount()
public void incCubaScheduledTasksCount()
public void incImplicitFlushCount()
public java.lang.Long getActiveTransactionsCount()
public java.lang.Long getStartedTransactionsCount()
public java.lang.Long getCommittedTransactionsCount()
public java.lang.Long getRolledBackTransactionsCount()
public java.lang.Long getMiddlewareRequestsCount()
public java.lang.Long getCubaScheduledTasksCount()
public java.lang.Long getImplicitFlushCount()
public double getCubaScheduledTasksPerSecond()
public double getAvgDbConnectionPoolNumActive()
public double getAvgDbConnectionPoolNumIdle()
public double getAvgActiveTransactionsCount()
public double getTransactionsPerSecond()
public double getAvgUserSessions()
public double getMiddlewareRequestsPerSecond()