@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, incSpringScheduledTasksCount
public static final java.lang.String NAME
public void gatherParameters()
gatherParameters
in class StatisticsAccumulator
public 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()