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

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

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

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

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

|[[connectors-snaps-metric-monitoredtables_{context}]]<<connectors-snaps-metric-monitoredtables_{context}, `MonitoredTables`>>
|`string[]`
|The list of tables that are monitored by the connector.

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

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

|[[connectors-snaps-metric-totaltablecount_{context}]]<<connectors-snaps-metric-totaltablecount_{context}, `TotalTableCount`>>
|`int`
|The total number of tables that are being included in the snapshot.

|[[connectors-snaps-metric-remainingtablecount_{context}]]<<connectors-snaps-metric-remainingtablecount_{context}, `RemainingTableCount`>>
|`int`
|The number of tables that the snapshot has yet to copy.

|[[connectors-snaps-metric-snapshotrunning_{context}]]<<connectors-snaps-metric-snapshotrunning_{context}, `SnapshotRunning`>>
|`boolean`
|Whether the snapshot was started.

|[[connectors-snaps-metric-snapshotaborted_{context}]]<<connectors-snaps-metric-snapshotaborted_{context}, `SnapshotAborted`>>
|`boolean`
|Whether the snapshot was aborted.

|[[connectors-snaps-metric-snapshotcompleted_{context}]]<<connectors-snaps-metric-snapshotcompleted_{context}, `SnapshotCompleted`>>
|`boolean`
|Whether the snapshot completed.

|[[connectors-snaps-metric-snapshotdurationinseconds_{context}]]<<connectors-snaps-metric-snapshotdurationinseconds_{context}, `SnapshotDurationInSeconds`>>
|`long`
|The total number of seconds that the snapshot has taken so far, even if not complete.

|[[connectors-snaps-metric-rowsscanned_{context}]]<<connectors-snaps-metric-rowsscanned_{context}, `RowsScanned`>>
|`Map<String, Long>`
|Map containing the number of rows scanned for each table in the snapshot.
Tables are incrementally added to the Map during processing.
Updates every 10,000 rows scanned and upon completing a table.

|[[connectors-strm-metric-maxqueuesizeinbytes_{context}]]<<connectors-snaps-metric-maxqueuesizeinbytes_{context}, `MaxQueueSizeInBytes`>>
|`long`
|The maximum buffer of the queue in bytes. It will be enabled if `max.queue.size.in.bytes` is passed with a positive long value.

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

|===<commit_msg>DBZ-2958 Fix incorrect link IDs in connectors snapshot metrics table<commit_after>[cols="45%a,25%a,30%a",options="header"]
|===
|Attributes |Type |Description

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

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

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

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

|[[connectors-snaps-metric-monitoredtables_{context}]]<<connectors-snaps-metric-monitoredtables_{context}, `MonitoredTables`>>
|`string[]`
|The list of tables that are monitored by the connector.

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

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

|[[connectors-snaps-metric-totaltablecount_{context}]]<<connectors-snaps-metric-totaltablecount_{context}, `TotalTableCount`>>
|`int`
|The total number of tables that are being included in the snapshot.

|[[connectors-snaps-metric-remainingtablecount_{context}]]<<connectors-snaps-metric-remainingtablecount_{context}, `RemainingTableCount`>>
|`int`
|The number of tables that the snapshot has yet to copy.

|[[connectors-snaps-metric-snapshotrunning_{context}]]<<connectors-snaps-metric-snapshotrunning_{context}, `SnapshotRunning`>>
|`boolean`
|Whether the snapshot was started.

|[[connectors-snaps-metric-snapshotaborted_{context}]]<<connectors-snaps-metric-snapshotaborted_{context}, `SnapshotAborted`>>
|`boolean`
|Whether the snapshot was aborted.

|[[connectors-snaps-metric-snapshotcompleted_{context}]]<<connectors-snaps-metric-snapshotcompleted_{context}, `SnapshotCompleted`>>
|`boolean`
|Whether the snapshot completed.

|[[connectors-snaps-metric-snapshotdurationinseconds_{context}]]<<connectors-snaps-metric-snapshotdurationinseconds_{context}, `SnapshotDurationInSeconds`>>
|`long`
|The total number of seconds that the snapshot has taken so far, even if not complete.

|[[connectors-snaps-metric-rowsscanned_{context}]]<<connectors-snaps-metric-rowsscanned_{context}, `RowsScanned`>>
|`Map<String, Long>`
|Map containing the number of rows scanned for each table in the snapshot.
Tables are incrementally added to the Map during processing.
Updates every 10,000 rows scanned and upon completing a table.

|[[connectors-snaps-metric-maxqueuesizeinbytes_{context}]]<<connectors-snaps-metric-maxqueuesizeinbytes_{context}, `MaxQueueSizeInBytes`>>
|`long`
|The maximum buffer of the queue in bytes. It will be enabled if `max.queue.size.in.bytes` is passed with a positive long value.

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

|===
{'fraction_non_alphanumeric': 0.1253774451883944, 'fraction_numerical': 0.003413417355914402, 'mean_word_length': 8.167268351383875, 'pattern_counts': {'":': 0, '<': 69, '<?xml version=': 0, '>': 69, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4447238', 'n_tokens_mistral': 2296, 'n_tokens_neox': 2241, 'n_words': 551}