org.springframework.integration.monitor
Interface MessageChannelMonitor
- All Known Implementing Classes:
- PollableChannelMonitor, QueueChannelMonitor, SimpleMessageChannelMonitor
public interface MessageChannelMonitor
- Author:
- dsyer
getSendCount
@ManagedMetric(metricType=COUNTER,
displayName="MessageChannel Sends")
int getSendCount()
getSendErrorCount
@ManagedMetric(metricType=COUNTER,
displayName="MessageChannel Send Errors")
int getSendErrorCount()
getTimeSinceLastSend
@ManagedMetric(metricType=GAUGE,
displayName="Channel Time Since Last Send in Seconds")
double getTimeSinceLastSend()
getSendRate
@ManagedMetric(metricType=GAUGE,
displayName="Channel Send Rate per Second")
double getSendRate()
getErrorRate
@ManagedMetric(metricType=GAUGE,
displayName="Channel Error Rate per Second")
double getErrorRate()
getErrorRatio
@ManagedMetric(metricType=GAUGE,
displayName="Mean Channel Error Ratio per Minute")
double getErrorRatio()
getMeanSendDuration
@ManagedMetric(metricType=GAUGE,
displayName="Channel Send Mean Duration")
double getMeanSendDuration()
getMinSendDuration
@ManagedMetric(metricType=GAUGE,
displayName="Channel Send Min Duration")
double getMinSendDuration()
getMaxSendDuration
@ManagedMetric(metricType=GAUGE,
displayName="Channel Send Max Duration")
double getMaxSendDuration()
getStandardDeviationSendDuration
@ManagedMetric(metricType=GAUGE,
displayName="Channel Send Standard Deviation Duration")
double getStandardDeviationSendDuration()
Copyright © 2010. All Rights Reserved.