The following table lists the streaming metrics that are available.

[cols="45%a,25%a,30%a",options="header"]
|===
|Attributes |Type |Description

|[[connectors-strm-metric-lastevent_{context}]]<<connectors-strm-metric-lastevent_{context}, `LastEvent`>>
|`string`
|The last streaming event that the connector has read.

|[[connectors-strm-metric-millisecondssincelastevent_{context}]]<<connectors-strm-metric-millisecondssincelastevent_{context}, `MilliSecondsSinceLastEvent`>>
|`long`
|The number of milliseconds since the connector has read and processed the most recent event.

|[[connectors-strm-metric-totalnumberofeventsseen_{context}]]<<connectors-strm-metric-totalnumberofeventsseen_{context}, `TotalNumberOfEventsSeen`>>
|`long`
|The total number of events that this connector has seen since the last start or metrics reset.

|[[connectors-strm-metric-totalnumberofcreateeventsseen_{context}]]<<connectors-strm-metric-totalnumberofcreateeventsseen_{context}, `TotalNumberOfCreateEventsSeen`>>
|`long`
|The total number of create events that this connector has seen since the last start or metrics reset.

|[[connectors-strm-metric-totalnumberofupdateeventsseen_{context}]]<<connectors-strm-metric-totalnumberofupdateeventsseen_{context}, `TotalNumberOfUpdateEventsSeen`>>
|`long`
|The total number of update events that this connector has seen since the last start or metrics reset.

|[[connectors-strm-metric-totalnumberofdeleteeventsseen_{context}]]<<connectors-strm-metric-totalnumberofdeleteeventsseen_{context}, `TotalNumberOfDeleteEventsSeen`>>
|`long`
|The total number of delete events that this connector has seen since the last start or metrics reset.

|[[connectors-strm-metric-numberofeventsfiltered_{context}]]<<connectors-strm-metric-numberofeventsfiltered_{context}, `NumberOfEventsFiltered`>>
|`long`
|The number of events that have been filtered by include/exclude list filtering rules configured on the connector.

ifdef::product[]
|[[connectors-strm-metric-monitoredtables_{context}]]<<connectors-strm-metric-monitoredtables_{context}, `MonitoredTables`>> +
_Deprecated and scheduled for removal in a future release; use the 'CapturedTables' metric instead_
|`string[]`
|The list of tables that are monitored by the connector.
endif::product[]

|[[connectors-strm-metric-capturedtables_{context}]]<<connectors-strm-metric-capturedtables_{context}, `CapturedTables`>>
|`string[]`
|The list of tables that are captured by the connector.

|[[connectors-strm-metric-queuetotalcapacity_{context}]]<<connectors-strm-metric-queuetotalcapacity_{context}, `QueueTotalCapacity`>>
|`int`
|The length the queue used to pass events between the streamer and the main Kafka Connect loop.

|[[connectors-strm-metric-queueremainingcapacity_{context}]]<<connectors-strm-metric-queueremainingcapacity_{context}, `QueueRemainingCapacity`>>
|`int`
|The free capacity of the queue used to pass events between the streamer and the main Kafka Connect loop.

|[[connectors-strm-metric-connected_{context}]]<<connectors-strm-metric-connected_{context}, `Connected`>>
|`boolean`
|Flag that denotes whether the connector is currently connected to the database server.

|[[connectors-strm-metric-millisecondsbehindsource_{context}]]<<connectors-strm-metric-millisecondsbehindsource_{context}, `MilliSecondsBehindSource`>>
|`long`
|The number of milliseconds between the last change event's timestamp and the connector processing it.
The values will incoporate any differences between the clocks on the machines where the database server and the connector are running.

|[[connectors-strm-metric-numberofcommittedtransactions_{context}]]<<connectors-strm-metric-numberofcommittedtransactions_{context}, `NumberOfCommittedTransactions`>>
|`long`
|The number of processed transactions that were committed.

|[[connectors-strm-metric-sourceeventposition_{context}]]<<connectors-strm-metric-sourceeventposition_{context}, `SourceEventPosition`>>
|`Map<String, String>`
|The coordinates of the last received event.

|[[connectors-strm-metric-lasttransactionid_{context}]]<<connectors-strm-metric-lasttransactionid_{context}, `LastTransactionId`>>
|`string`
|Transaction identifier of the last processed transaction.

|[[connectors-strm-metric-maxqueuesizeinbytes_{context}]]<<connectors-strm-metric-maxqueuesizeinbytes_{context}, `MaxQueueSizeInBytes`>>
|`long`
|The maximum buffer of the queue in bytes. This metric is available if xref:{context}-property-max-queue-size-in-bytes[`max.queue.size.in.bytes`] is set to a positive long value.

|[[connectors-strm-metric-currentqueuesizeinbytes_{context}]]<<connectors-strm-metric-currentqueuesizeinbytes_{context}, `CurrentQueueSizeInBytes`>>
|`long`
|The current volume, in bytes, of records in the queue.

|===
