MeterFacade
.
Built-in metrics will be removed in a future release.@Deprecated public interface MessageChannelMetrics extends BaseChannelMetrics
IntegrationManagement.ManagementOverrides
METER_PREFIX, RECEIVE_COUNTER_NAME, SEND_TIMER_NAME
Modifier and Type | Method and Description |
---|---|
Statistics |
getErrorRate()
Deprecated.
|
double |
getMaxSendDuration()
Deprecated.
|
double |
getMeanErrorRate()
Deprecated.
|
double |
getMeanErrorRatio()
Deprecated.
|
double |
getMeanSendDuration()
Deprecated.
|
double |
getMeanSendRate()
Deprecated.
|
double |
getMinSendDuration()
Deprecated.
|
int |
getSendCount()
Deprecated.
|
long |
getSendCountLong()
Deprecated.
|
Statistics |
getSendDuration()
Deprecated.
|
int |
getSendErrorCount()
Deprecated.
|
long |
getSendErrorCountLong()
Deprecated.
|
Statistics |
getSendRate()
Deprecated.
|
double |
getStandardDeviationSendDuration()
Deprecated.
|
double |
getTimeSinceLastSend()
Deprecated.
|
default long |
sendCount()
Deprecated.
|
default long |
sendErrorCount()
Deprecated.
|
isStatsEnabled, setStatsEnabled
destroy, getOverrides, isCountsEnabled, isLoggingEnabled, registerMetricsCaptor, reset, setCountsEnabled, setLoggingEnabled
@ManagedMetric(metricType=COUNTER, displayName="MessageChannel Send Count") int getSendCount()
@ManagedMetric(metricType=COUNTER, displayName="MessageChannel Send Count") long getSendCountLong()
default long sendCount()
sendCount
in interface BaseChannelMetrics
@ManagedMetric(metricType=COUNTER, displayName="MessageChannel Send Error Count") int getSendErrorCount()
@ManagedMetric(metricType=COUNTER, displayName="MessageChannel Send Error Count") long getSendErrorCountLong()
default long sendErrorCount()
sendErrorCount
in interface BaseChannelMetrics
@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()