public interface MessageChannelMetrics extends IntegrationStatsManagement
Modifier and Type | Method and Description |
---|---|
Statistics |
getErrorRate() |
double |
getMaxSendDuration() |
double |
getMeanErrorRate() |
double |
getMeanErrorRatio() |
double |
getMeanSendDuration() |
double |
getMeanSendRate() |
double |
getMinSendDuration() |
int |
getSendCount() |
long |
getSendCountLong() |
Statistics |
getSendDuration() |
int |
getSendErrorCount() |
long |
getSendErrorCountLong() |
Statistics |
getSendRate() |
double |
getStandardDeviationSendDuration() |
double |
getTimeSinceLastSend() |
isStatsEnabled, setStatsEnabled
isCountsEnabled, isLoggingEnabled, reset, setCountsEnabled, setLoggingEnabled
@ManagedMetric(metricType=COUNTER, displayName="MessageChannel Send Count") int getSendCount()
@ManagedMetric(metricType=COUNTER, displayName="MessageChannel Send Count") long getSendCountLong()
@ManagedMetric(metricType=COUNTER, displayName="MessageChannel Send Error Count") int getSendErrorCount()
@ManagedMetric(metricType=COUNTER, displayName="MessageChannel Send Error Count") long getSendErrorCountLong()
@ManagedMetric(metricType=GAUGE, displayName="Channel Time Since Last Send in Milliseconds") double getTimeSinceLastSend()
@ManagedMetric(metricType=GAUGE, displayName="Channel Send Rate per Second") double getMeanSendRate()
@ManagedMetric(metricType=GAUGE, displayName="Channel Error Rate per Second") double getMeanErrorRate()
@ManagedMetric(metricType=GAUGE, displayName="Mean Channel Error Ratio per Minute") double getMeanErrorRatio()
@ManagedMetric(metricType=GAUGE, displayName="Channel Send Mean Duration in Milliseconds") double getMeanSendDuration()
@ManagedMetric(metricType=GAUGE, displayName="Channel Send Min Duration in Milliseconds") double getMinSendDuration()
@ManagedMetric(metricType=GAUGE, displayName="Channel Send Max Duration in Milliseconds") double getMaxSendDuration()
@ManagedMetric(metricType=GAUGE, displayName="Channel Send Standard Deviation Duration in Milliseconds") double getStandardDeviationSendDuration()
Statistics getSendDuration()
Statistics getSendRate()
Statistics getErrorRate()