public interface MessageChannelMetrics extends IntegrationStatsManagement
IntegrationManagement.ManagementOverridesMETER_PREFIX, RECEIVE_COUNTER_NAME, SEND_TIMER_NAME| 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, setStatsEnabledgetOverrides, isCountsEnabled, isLoggingEnabled, registerMetricsCaptor, 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()