Package io.debezium.pipeline.metrics
Interface StreamingChangeEventSourceMetricsMXBean
- All Superinterfaces:
ChangeEventSourceMetricsMXBean
,CommonEventMetricsMXBean
,ConnectionMetricsMXBean
,QueueMetricsMXBean
,SchemaMetricsMXBean
,StreamingMetricsMXBean
- All Known Implementing Classes:
DefaultStreamingChangeEventSourceMetrics
public interface StreamingChangeEventSourceMetricsMXBean
extends ChangeEventSourceMetricsMXBean, ConnectionMetricsMXBean, StreamingMetricsMXBean
Metrics specific to streaming change event sources
- Author:
- Randall Hauch, Jiri Pechanec
-
Method Summary
Methods inherited from interface io.debezium.pipeline.metrics.ChangeEventSourceMetricsMXBean
reset
Methods inherited from interface io.debezium.pipeline.metrics.traits.CommonEventMetricsMXBean
getLastEvent, getMilliSecondsSinceLastEvent, getNumberOfErroneousEvents, getNumberOfEventsFiltered, getTotalNumberOfCreateEventsSeen, getTotalNumberOfDeleteEventsSeen, getTotalNumberOfEventsSeen, getTotalNumberOfUpdateEventsSeen
Methods inherited from interface io.debezium.pipeline.metrics.traits.ConnectionMetricsMXBean
isConnected
Methods inherited from interface io.debezium.pipeline.metrics.traits.QueueMetricsMXBean
getCurrentQueueSizeInBytes, getMaxQueueSizeInBytes, getQueueRemainingCapacity, getQueueTotalCapacity
Methods inherited from interface io.debezium.pipeline.metrics.traits.SchemaMetricsMXBean
getCapturedTables
Methods inherited from interface io.debezium.pipeline.metrics.traits.StreamingMetricsMXBean
getLastTransactionId, getMilliSecondsBehindSource, getNumberOfCommittedTransactions, getSourceEventPosition