Metric/Attribute name Description Mbean name
connector-count The number of connectors run in this worker. kafka.connect:type=connect-worker-metrics
connector-startup-attempts-total The total number of connector startups that this worker has attempted. kafka.connect:type=connect-worker-metrics
connector-startup-failure-percentage The average percentage of this worker's connectors starts that failed. kafka.connect:type=connect-worker-metrics
connector-startup-failure-total The total number of connector starts that failed. kafka.connect:type=connect-worker-metrics
connector-startup-success-percentage The average percentage of this worker's connectors starts that succeeded. kafka.connect:type=connect-worker-metrics
connector-startup-success-total The total number of connector starts that succeeded. kafka.connect:type=connect-worker-metrics
task-count The number of tasks run in this worker. kafka.connect:type=connect-worker-metrics
task-startup-attempts-total The total number of task startups that this worker has attempted. kafka.connect:type=connect-worker-metrics
task-startup-failure-percentage The average percentage of this worker's tasks starts that failed. kafka.connect:type=connect-worker-metrics
task-startup-failure-total The total number of task starts that failed. kafka.connect:type=connect-worker-metrics
task-startup-success-percentage The average percentage of this worker's tasks starts that succeeded. kafka.connect:type=connect-worker-metrics
task-startup-success-total The total number of task starts that succeeded. kafka.connect:type=connect-worker-metrics
connector-destroyed-task-count The number of destroyed tasks of the connector on the worker. kafka.connect:type=connect-worker-metrics,connector="{connector}"
connector-failed-task-count The number of failed tasks of the connector on the worker. kafka.connect:type=connect-worker-metrics,connector="{connector}"
connector-paused-task-count The number of paused tasks of the connector on the worker. kafka.connect:type=connect-worker-metrics,connector="{connector}"
connector-restarting-task-count The number of restarting tasks of the connector on the worker. kafka.connect:type=connect-worker-metrics,connector="{connector}"
connector-running-task-count The number of running tasks of the connector on the worker. kafka.connect:type=connect-worker-metrics,connector="{connector}"
connector-total-task-count The number of tasks of the connector on the worker. kafka.connect:type=connect-worker-metrics,connector="{connector}"
connector-unassigned-task-count The number of unassigned tasks of the connector on the worker. kafka.connect:type=connect-worker-metrics,connector="{connector}"
completed-rebalances-total The total number of rebalances completed by this worker. kafka.connect:type=connect-worker-rebalance-metrics
connect-protocol The Connect protocol used by this cluster kafka.connect:type=connect-worker-rebalance-metrics
epoch The epoch or generation number of this worker. kafka.connect:type=connect-worker-rebalance-metrics
leader-name The name of the group leader. kafka.connect:type=connect-worker-rebalance-metrics
rebalance-avg-time-ms The average time in milliseconds spent by this worker to rebalance. kafka.connect:type=connect-worker-rebalance-metrics
rebalance-max-time-ms The maximum time in milliseconds spent by this worker to rebalance. kafka.connect:type=connect-worker-rebalance-metrics
rebalancing Whether this worker is currently rebalancing. kafka.connect:type=connect-worker-rebalance-metrics
time-since-last-rebalance-ms The time in milliseconds since this worker completed the most recent rebalance. kafka.connect:type=connect-worker-rebalance-metrics
connector-class The name of the connector class. kafka.connect:type=connector-metrics,connector="{connector}"
connector-type The type of the connector. One of 'source' or 'sink'. kafka.connect:type=connector-metrics,connector="{connector}"
connector-version The version of the connector class, as reported by the connector. kafka.connect:type=connector-metrics,connector="{connector}"
status The status of the connector. One of 'unassigned', 'running', 'paused', 'stopped', 'failed', or 'restarting'. kafka.connect:type=connector-metrics,connector="{connector}"
batch-size-avg The average number of records in the batches the task has processed so far. kafka.connect:type=connector-task-metrics,connector="{connector}",task="{task}"
batch-size-max The number of records in the largest batch the task has processed so far. kafka.connect:type=connector-task-metrics,connector="{connector}",task="{task}"
offset-commit-avg-time-ms The average time in milliseconds taken by this task to commit offsets. kafka.connect:type=connector-task-metrics,connector="{connector}",task="{task}"
offset-commit-failure-percentage The average percentage of this task's offset commit attempts that failed. kafka.connect:type=connector-task-metrics,connector="{connector}",task="{task}"
offset-commit-max-time-ms The maximum time in milliseconds taken by this task to commit offsets. kafka.connect:type=connector-task-metrics,connector="{connector}",task="{task}"
offset-commit-success-percentage The average percentage of this task's offset commit attempts that succeeded. kafka.connect:type=connector-task-metrics,connector="{connector}",task="{task}"
pause-ratio The fraction of time this task has spent in the pause state. kafka.connect:type=connector-task-metrics,connector="{connector}",task="{task}"
running-ratio The fraction of time this task has spent in the running state. kafka.connect:type=connector-task-metrics,connector="{connector}",task="{task}"
status The status of the connector task. One of 'unassigned', 'running', 'paused', 'failed', or 'restarting'. kafka.connect:type=connector-task-metrics,connector="{connector}",task="{task}"
offset-commit-completion-rate The average per-second number of offset commit completions that were completed successfully. kafka.connect:type=sink-task-metrics,connector="{connector}",task="{task}"
offset-commit-completion-total The total number of offset commit completions that were completed successfully. kafka.connect:type=sink-task-metrics,connector="{connector}",task="{task}"
offset-commit-seq-no The current sequence number for offset commits. kafka.connect:type=sink-task-metrics,connector="{connector}",task="{task}"
offset-commit-skip-rate The average per-second number of offset commit completions that were received too late and skipped/ignored. kafka.connect:type=sink-task-metrics,connector="{connector}",task="{task}"
offset-commit-skip-total The total number of offset commit completions that were received too late and skipped/ignored. kafka.connect:type=sink-task-metrics,connector="{connector}",task="{task}"
partition-count The number of topic partitions assigned to this task belonging to the named sink connector in this worker. kafka.connect:type=sink-task-metrics,connector="{connector}",task="{task}"
put-batch-avg-time-ms The average time taken by this task to put a batch of sinks records. kafka.connect:type=sink-task-metrics,connector="{connector}",task="{task}"
put-batch-max-time-ms The maximum time taken by this task to put a batch of sinks records. kafka.connect:type=sink-task-metrics,connector="{connector}",task="{task}"
sink-record-active-count The number of records that have been read from Kafka but not yet completely committed/flushed/acknowledged by the sink task. kafka.connect:type=sink-task-metrics,connector="{connector}",task="{task}"
sink-record-active-count-avg The average number of records that have been read from Kafka but not yet completely committed/flushed/acknowledged by the sink task. kafka.connect:type=sink-task-metrics,connector="{connector}",task="{task}"
sink-record-active-count-max The maximum number of records that have been read from Kafka but not yet completely committed/flushed/acknowledged by the sink task. kafka.connect:type=sink-task-metrics,connector="{connector}",task="{task}"
sink-record-lag-max The maximum lag in terms of number of records that the sink task is behind the consumer's position for any topic partitions. kafka.connect:type=sink-task-metrics,connector="{connector}",task="{task}"
sink-record-read-rate The average per-second number of records read from Kafka for this task belonging to the named sink connector in this worker. This is before transformations are applied. kafka.connect:type=sink-task-metrics,connector="{connector}",task="{task}"
sink-record-read-total The total number of records read from Kafka by this task belonging to the named sink connector in this worker, since the task was last restarted. kafka.connect:type=sink-task-metrics,connector="{connector}",task="{task}"
sink-record-send-rate The average per-second number of records output from the transformations and sent/put to this task belonging to the named sink connector in this worker. This is after transformations are applied and excludes any records filtered out by the transformations. kafka.connect:type=sink-task-metrics,connector="{connector}",task="{task}"
sink-record-send-total The total number of records output from the transformations and sent/put to this task belonging to the named sink connector in this worker, since the task was last restarted. kafka.connect:type=sink-task-metrics,connector="{connector}",task="{task}"
poll-batch-avg-time-ms The average time in milliseconds taken by this task to poll for a batch of source records. kafka.connect:type=source-task-metrics,connector="{connector}",task="{task}"
poll-batch-max-time-ms The maximum time in milliseconds taken by this task to poll for a batch of source records. kafka.connect:type=source-task-metrics,connector="{connector}",task="{task}"
source-record-active-count The number of records that have been produced by this task but not yet completely written to Kafka. kafka.connect:type=source-task-metrics,connector="{connector}",task="{task}"
source-record-active-count-avg The average number of records that have been produced by this task but not yet completely written to Kafka. kafka.connect:type=source-task-metrics,connector="{connector}",task="{task}"
source-record-active-count-max The maximum number of records that have been produced by this task but not yet completely written to Kafka. kafka.connect:type=source-task-metrics,connector="{connector}",task="{task}"
source-record-poll-rate The average per-second number of records produced/polled (before transformation) by this task belonging to the named source connector in this worker. kafka.connect:type=source-task-metrics,connector="{connector}",task="{task}"
source-record-poll-total The total number of records produced/polled (before transformation) by this task belonging to the named source connector in this worker. kafka.connect:type=source-task-metrics,connector="{connector}",task="{task}"
source-record-write-rate The average per-second number of records written to Kafka for this task belonging to the named source connector in this worker, since the task was last restarted. This is after transformations are applied, and excludes any records filtered out by the transformations. kafka.connect:type=source-task-metrics,connector="{connector}",task="{task}"
source-record-write-total The number of records output written to Kafka for this task belonging to the named source connector in this worker, since the task was last restarted. This is after transformations are applied, and excludes any records filtered out by the transformations. kafka.connect:type=source-task-metrics,connector="{connector}",task="{task}"
transaction-size-avg The average number of records in the transactions the task has committed so far. kafka.connect:type=source-task-metrics,connector="{connector}",task="{task}"
transaction-size-max The number of records in the largest transaction the task has committed so far. kafka.connect:type=source-task-metrics,connector="{connector}",task="{task}"
transaction-size-min The number of records in the smallest transaction the task has committed so far. kafka.connect:type=source-task-metrics,connector="{connector}",task="{task}"
deadletterqueue-produce-failures The number of failed writes to the dead letter queue. kafka.connect:type=task-error-metrics,connector="{connector}",task="{task}"
deadletterqueue-produce-requests The number of attempted writes to the dead letter queue. kafka.connect:type=task-error-metrics,connector="{connector}",task="{task}"
last-error-timestamp The epoch timestamp when this task last encountered an error. kafka.connect:type=task-error-metrics,connector="{connector}",task="{task}"
total-errors-logged The number of errors that were logged. kafka.connect:type=task-error-metrics,connector="{connector}",task="{task}"
total-record-errors The number of record processing errors in this task. kafka.connect:type=task-error-metrics,connector="{connector}",task="{task}"
total-record-failures The number of record processing failures in this task. kafka.connect:type=task-error-metrics,connector="{connector}",task="{task}"
total-records-skipped The number of records skipped due to errors. kafka.connect:type=task-error-metrics,connector="{connector}",task="{task}"
total-retries The number of operations retried. kafka.connect:type=task-error-metrics,connector="{connector}",task="{task}"