Package io.debezium.connector.mysql
Class MySqlStreamingChangeEventSourceMetrics
java.lang.Object
io.debezium.metrics.Metrics
io.debezium.pipeline.metrics.PipelineMetrics<MySqlPartition>
io.debezium.pipeline.metrics.DefaultStreamingChangeEventSourceMetrics<MySqlPartition>
io.debezium.connector.binlog.metrics.BinlogStreamingChangeEventSourceMetrics<MySqlDatabaseSchema,MySqlPartition>
io.debezium.connector.mysql.MySqlStreamingChangeEventSourceMetrics
- All Implemented Interfaces:
BinlogStreamingChangeEventSourceMetricsMXBean
,ActivityMonitoringMXBean
,ChangeEventSourceMetrics<MySqlPartition>
,ChangeEventSourceMetricsMXBean
,StreamingChangeEventSourceMetrics<MySqlPartition>
,StreamingChangeEventSourceMetricsMXBean
,CommonEventMetricsMXBean
,ConnectionMetricsMXBean
,QueueMetricsMXBean
,SchemaMetricsMXBean
,StreamingMetricsMXBean
,DataChangeEventListener<MySqlPartition>
,StreamingProgressListener
public class MySqlStreamingChangeEventSourceMetrics
extends BinlogStreamingChangeEventSourceMetrics<MySqlDatabaseSchema,MySqlPartition>
- Author:
- Randall Hauch
-
Field Summary
Fields inherited from class io.debezium.pipeline.metrics.PipelineMetrics
metadataProvider, taskContext
-
Constructor Summary
ConstructorsConstructorDescriptionMySqlStreamingChangeEventSourceMetrics
(MySqlTaskContext taskContext, ChangeEventQueueMetrics changeEventQueueMetrics, EventMetadataProvider metadataProvider) -
Method Summary
Methods inherited from class io.debezium.connector.binlog.metrics.BinlogStreamingChangeEventSourceMetrics
getBinlogFilename, getBinlogPosition, getCapturedTables, getGtidSet, getIsGtidModeEnabled, getLastEvent, getLastTransactionId, getMilliSecondsBehindSource, getMilliSecondsSinceLastEvent, getNumberOfCommittedTransactions, getNumberOfDisconnects, getNumberOfLargeTransactions, getNumberOfNotWellFormedTransactions, getNumberOfRolledBackTransactions, getNumberOfSkippedEvents, getSourceEventPosition, getTotalNumberOfEventsSeen, isConnected, onCommittedTransaction, onGtidChange, onLargeTransaction, onNotWellFormedTransaction, onRolledBackTransaction, reset, setIsGtidModeEnabled, setMilliSecondsBehindSource
Methods inherited from class io.debezium.pipeline.metrics.DefaultStreamingChangeEventSourceMetrics
connected, getNumberOfCreateEventsSeen, getNumberOfDeleteEventsSeen, getNumberOfTruncateEventsSeen, getNumberOfUpdateEventsSeen, onConnectorEvent, onEvent, pause, resume
Methods inherited from class io.debezium.pipeline.metrics.PipelineMetrics
getCurrentQueueSizeInBytes, getMaxQueueSizeInBytes, getNumberOfErroneousEvents, getNumberOfEventsFiltered, getQueueRemainingCapacity, getQueueTotalCapacity, getTotalNumberOfCreateEventsSeen, getTotalNumberOfDeleteEventsSeen, getTotalNumberOfUpdateEventsSeen, onErroneousEvent, onErroneousEvent, onFilteredEvent, onFilteredEvent
Methods inherited from class io.debezium.metrics.Metrics
metricName, metricName, register, unregister
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.debezium.metrics.activity.ActivityMonitoringMXBean
getNumberOfCreateEventsSeen, getNumberOfDeleteEventsSeen, getNumberOfTruncateEventsSeen, getNumberOfUpdateEventsSeen, pause, resume
Methods inherited from interface io.debezium.pipeline.metrics.ChangeEventSourceMetrics
register, unregister
Methods inherited from interface io.debezium.pipeline.metrics.traits.CommonEventMetricsMXBean
getNumberOfErroneousEvents, getNumberOfEventsFiltered, getTotalNumberOfCreateEventsSeen, getTotalNumberOfDeleteEventsSeen, getTotalNumberOfUpdateEventsSeen
Methods inherited from interface io.debezium.pipeline.source.spi.DataChangeEventListener
onErroneousEvent, onErroneousEvent, onFilteredEvent, onFilteredEvent
Methods inherited from interface io.debezium.pipeline.metrics.traits.QueueMetricsMXBean
getCurrentQueueSizeInBytes, getMaxQueueSizeInBytes, getQueueRemainingCapacity, getQueueTotalCapacity
-
Constructor Details
-
MySqlStreamingChangeEventSourceMetrics
public MySqlStreamingChangeEventSourceMetrics(MySqlTaskContext taskContext, ChangeEventQueueMetrics changeEventQueueMetrics, EventMetadataProvider metadataProvider)
-