<a id="telemetry-reporter-metrics"></a>

# Telemetry Reporter Metrics Reference for Confluent Platform

#### IMPORTANT
**Confluent Health+ is in the End-of-Life (EOL) process.**

Health+ is deprecated and users should plan to migrate to Unified Stream Manager (USM). While Health+
remains operational for existing users, it is scheduled to be retired, or to sunset, on December 31, 2026.
Starting with Confluent Platform version 8.1, Health+ is discontinued for new deployments and Unified Stream Manager is
the recommended alternative for all users.

To begin your migration planning, see [Unified Stream Manager (USM) in Confluent Platform](../usm/overview.md#usm-overview).

The following tables show the metadata collected by [Telemetry Reporter](telemetry.md#telemetry-reporter)
and sent to Confluent to power Health+.

Metrics are available for the following Confluent Platform components:

- [Kafka Server](#telemetry-reporter-kafka-server)
- [ksqlDB Server](#telemetry-reporter-ksqldb)
- [Connect](#telemetry-reporter-connect)
- [Schema Registry](#telemetry-reporter-sr)
- [Java Clients](#telemetry-reporter-java-clients)
- [Confluent Control Center](#telemetry-reporter-control-center)
- [System](#telemetry-reporter-system)
- [Kafka broker configuration](#telemetry-reporter-kafka-broker-config)
- [Cluster Linking](#telemetry-reporter-cluster-linking)

<a id="telemetry-reporter-metadata"></a>

## Metadata tags

Additional metadata tags are attached to each metric record received,
enables storing and associating the metric with the correct resource.

| Tag name           | Description                                                |
|--------------------|------------------------------------------------------------|
| `kafka.cluster.id` | Unique Kafka cluster ID                                    |
| `kafka.version`    | Kafka version of broker                                    |
| `kafka.broker.id`  | Unique broker identifier in Kafka cluster                  |
| `java.version`     | Java version of broker                                     |
| `host.hostname`    | Host name for broker                                       |
| `topic`            | Topic name. Populated when collecting topic-level metrics. |

The following metadata tags are available specifically for the
`tenant/consumer_lag_offsets` metric.

| Tag name         | Description                       |
|------------------|-----------------------------------|
| `consumer-group` | Consumer group to monitor for lag |
| `client-id`      | Unique ID of the consumer client  |
| `tenant`         | Tenant to monitor                 |
| `partition`      | Partition to monitor              |
| `topic`          | Topic to monitor                  |
| `member`         | Consumer group member             |

<a id="telemetry-reporter-kafka-server"></a>

## Kafka Server

| Metric name `io.confluent.kafka.server/*`                    | Since Confluent version   | Description                                                                                                                                                                               |
|--------------------------------------------------------------|---------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `confluent_audit/audit_log_fallback_rate_per_minute`         | 6.0.0                     | Number of audit log fallbacks per minute.                                                                                                                                                 |
| `confluent_audit/audit_log_rate_per_minute`                  | 6.0.0                     | Number of audit logs created per minute.                                                                                                                                                  |
| `confluent_authorizer/authorization_request_rate_per_minute` | 6.0.0                     | Number of authorization requests per minute.                                                                                                                                              |
| `confluent_authorizer/authorization_allowed_rate_per_minute` | 6.0.0                     | Number of authorizations allowed per minute.                                                                                                                                              |
| `confluent_authorizer/authorization_denied_rate_per_minute`  | 6.0.0                     | Number of authorizations denied per minute.                                                                                                                                               |
| `confluent_auth_store/rbac_role_bindings_count`              | 6.0.0                     | Number of RBAC role bindings.                                                                                                                                                             |
| `confluent_auth_store/rbac_access_rules_count`               | 6.0.0                     | Number of RBAC access rules.                                                                                                                                                              |
| `confluent_auth_store/acl_access_rules_count`                | 6.0.0                     | Number of ACL access rules.                                                                                                                                                               |
| `broker_topic/bytes_in/total/delta`                          | 6.0.0                     | Topic bytes in rate.                                                                                                                                                                      |
| `broker_topic/bytes_out/total/delta`                         | 6.0.0                     | Topic bytes out rate.                                                                                                                                                                     |
| `broker_topic/failed_produce_requests/total/delta`           | 6.0.0                     | Topic failed produce rate.                                                                                                                                                                |
| `broker_topic/failed_fetch_requests/total/delta`             | 6.0.0                     | Topic failed fetch rate.                                                                                                                                                                  |
| `broker_topic/produce_message_conversions/total/delta`       | 6.0.0                     | Number of producer message conversions per second. Conversions occur when the broker and client message version don’t match.                                                              |
| `broker_topic/fetch_message_conversions/total/delta`         | 6.0.0                     | Number of consumer message conversions per second. Conversions occur when the broker and client message version don’t match.                                                              |
| `controller/active_controller_count`                         | 6.0.0                     | Number of active controllers.                                                                                                                                                             |
| `controller/leader_election_rate_and_time_ms`                | 6.0.0                     | Leader election rate and latency.                                                                                                                                                         |
| `controller/offline_partitions_count`                        | 6.0.0                     | Number of partitions that don’t have an active leader and aren’t writable or readable. Alert if value is greater than `0`.                                                                |
| `controller/preferred_replica_imbalance_count`               | 7.3.0                     | Number of imbalanced partitions before the partition leader is changed to the preferred replica.                                                                                          |
| `controller/unclean_leader_elections/total`                  | 6.0.0                     | Total number of unclean leader elections.                                                                                                                                                 |
| `controller_channel/connection_close_rate`                   | 6.0.0                     | Number of connections closed per second in the window.                                                                                                                                    |
| `controller_channel/connection_close_total`                  | 6.0.0                     | Total number of connections closed in the window.                                                                                                                                         |
| `controller_channel/connection_count`                        | 6.0.0                     | Number of currently open connections to the broker.                                                                                                                                       |
| `controller_channel/connection_creation_rate`                | 6.0.0                     | Number of new connections established per second in the window.                                                                                                                           |
| `controller_channel/connection_creation_total`               | 6.0.0                     | Total number of connections created in the window.                                                                                                                                        |
| `controller_channel/request_size_avg`                        | 6.0.0                     | Average size of all requests in the window for a broker.                                                                                                                                  |
| `controller_channel/request_size_max`                        | 6.0.0                     | Maximum size of any request sent in the window for a broker.                                                                                                                              |
| `controller_channel_manager/queue_size`                      | 6.0.0                     |                                                                                                                                                                                           |
| `controller_channel_manager/total_queue_size`                | 6.0.0                     |                                                                                                                                                                                           |
| `controller_event_manager/event_queue_size`                  | 6.0.0                     |                                                                                                                                                                                           |
| `delayed_operation_purgatory/purgatory_size`                 | 6.0.0                     | Number of requests waiting in the producer purgatory. Should be non-zero when `acks=all` is used on the producer.                                                                         |
| `fetch/queue_size`                                           | 6.0.0                     |                                                                                                                                                                                           |
| `group_coordinator/partition_load_time_max`                  | 6.0.0                     |                                                                                                                                                                                           |
| `log_cleaner_manager/achieved_cleaning_ratio/time/delta`     | 6.0.0                     | Dirty ratio of topic partitions to be compacted, in percentage.                                                                                                                           |
| `log_cleaner_manager/achieved_cleaning_ratio/total/delta`    | 6.0.0                     |                                                                                                                                                                                           |
| `log_cleaner_manager/compacted_partition_bytes`              | 6.0.0                     | Amount of data in compacted topics for each log directory.                                                                                                                                |
| `log_cleaner_manager/max_dirty_percent`                      | 6.0.0                     | The cleanable ratio of the dirtiest log.                                                                                                                                                  |
| `log_cleaner_manager/time_since_last_run_ms`                 | 6.0.0                     | Time since the last log cleaner run, in milliseconds. Resets to `0` when the log cleaner thread runs. Increases constantly if the log cleaner thread is not alive.                        |
| `log_cleaner_manager/uncleanable_bytes`                      | 6.0.0                     | Number of uncleanable bytes from uncleanable partitions for each log directory.                                                                                                           |
| `log_cleaner_manager/uncleanable_partitions_count`           | 6.0.0                     | Number of partitions marked as uncleanable for each log directory.                                                                                                                        |
| `replica_alter_log_dirs_manager/max_lag`                     | 6.0.0                     |                                                                                                                                                                                           |
| `replica_fetcher/request_size_avg`                           | 6.0.0                     | Average size of requests to the Replica Manager.                                                                                                                                          |
| `replica_fetcher/request_size_max`                           | 6.0.0                     | Size of the largest request to the Replica Manager.                                                                                                                                       |
| `replica_fetcher_manager/max_lag`                            | 6.0.0                     | Maximum lag in messages between the follower and leader replicas. Controlled by the `replica.lag.max.messages` config.                                                                    |
| `replica_manager/isr_shrinks`                                | 6.0.0                     | Number of ISR shrinks per second.                                                                                                                                                         |
| `replica_manager/leader_count`                               | 6.0.0                     | Number of leaders on the current broker. Usually, this value should be even, across all brokers. If it’s not, set `auto.leader.rebalance.enable` to `true` on all brokers in the cluster. |
| `replica_manager/partition_count`                            | 6.0.0                     | Number of partitions across all topics in the cluster.                                                                                                                                    |
| `replica_manager/under_min_isr_partition_count`              | 6.0.0                     | Number of partitions that have an in-sync replicas count less than `minIsr`. These partitions are not available to producers that use `acks=all`.                                         |
| `replica_manager/under_replicated_partitions`                | 6.0.0                     | Number of under-replicated partitions.                                                                                                                                                    |
| `request/errors/total/delta`                                 | 6.0.0                     |                                                                                                                                                                                           |
| `request/local_time_ms/time/delta`                           | 6.0.0                     | Time the request is processed at the leader, in milliseconds.                                                                                                                             |
| `request/local_time_ms/total/delta`                          | 6.0.0                     |                                                                                                                                                                                           |
| `request/queue_size`                                         | 6.0.0                     |                                                                                                                                                                                           |
| `request/remote_time_ms/time/delta`                          | 6.0.0                     | Time the request waits for the follower. Non-zero for produce requests when `acks=all`.                                                                                                   |
| `request/remote_time_ms/total/delta`                         | 6.0.0                     |                                                                                                                                                                                           |
| `request/request_queue_time_ms/time/delta`                   | 6.0.0                     | Time that the request waits in the request queue, in milliseconds.                                                                                                                        |
| `request/request_queue_time_ms/total/delta`                  | 6.0.0                     |                                                                                                                                                                                           |
| `request/requests`                                           | 6.0.0                     | The average number of requests sent per second.                                                                                                                                           |
| `request/response_queue_time_ms/time/delta`                  | 6.0.0                     | Time that the request waits in the response queue, in milliseconds.                                                                                                                       |
| `request/response_queue_time_ms/total/delta`                 | 6.0.0                     |                                                                                                                                                                                           |
| `request/response_send_time_ms/time/delta`                   | 6.0.0                     | Time to send the response, in milliseconds.                                                                                                                                               |
| `request/response_send_time_ms/total/delta`                  | 6.0.0                     |                                                                                                                                                                                           |
| `request/total_time_ms/time/delta`                           | 6.0.0                     | Total time to serve the specified request, in milliseconds.                                                                                                                               |
| `request/total_time_ms/total/delta`                          | 6.0.0                     |                                                                                                                                                                                           |
| `request_channel/request_queue_size`                         | 6.0.0                     | Size of the request queue. A congested request queue can’t process incoming or outgoing requests.                                                                                         |
| `request_channel/response_queue_size`                        | 6.0.0                     | Size of the response queue. The response queue is unbounded. A congested response queue can result in delayed response times and memory pressure on the broker.                           |
| `request_handler_pool/request_handler_avg_idle_percent`      | 6.0.0                     | Average fraction of time the request handler threads are idle. Values are between `0` (all resources are used) and `1` (all resources are available).                                     |
| `socket_server/connections`                                  | 6.0.0                     | Number of currently open connections to the broker.                                                                                                                                       |
| `socket_server/successful_authentication_total/delta`        | 6.0.0                     |                                                                                                                                                                                           |
| `socket_server/failed_authentication_total/delta`            | 6.0.0                     |                                                                                                                                                                                           |
| `socket_server/network_processor_avg_idle_percent`           | 6.0.0                     | Average fraction of time that the network processor threads are idle. Values are between `0` (all resources are used) and `1` (all resources are available).                              |
| `socket_server/request_size_avg`                             | 6.0.0                     | Average size of requests to the broker.                                                                                                                                                   |
| `socket_server/request_size_max`                             | 6.0.0                     | Size of the largest request to the broker.                                                                                                                                                |
| `tenant/consumer_lag_offsets`                                | 7.3.0                     | Difference between the broker latest offset and the consumer offset.                                                                                                                      |

<a id="telemetry-reporter-ksqldb"></a>

## ksqlDB Server

| Metric name `io.confluent.ksql/*`            | Since Confluent version   | Description                                                                                  |
|----------------------------------------------|---------------------------|----------------------------------------------------------------------------------------------|
| `ksql_engine_query/bytes_consumed_total`     | 6.0.0                     | Total number of bytes consumed across all queries.                                           |
| `ksql_engine_query/created_queries`          | 6.0.0                     | Count of queries that are in the `CREATED` state.                                            |
| `ksql_engine_query/error_queries`            | 6.0.0                     | Count of queries that are in the `ERROR` state.                                              |
| `ksql_engine_query/error_rate`               | 6.0.0                     | Number of processing errors per second.                                                      |
| `ksql_engine_query/liveness_indicator`       | 6.0.0                     | Indicates whether the ksqlDB server is up and emitting metrics. Has a constant value of `1`. |
| `ksql_engine_query/messages_consumed`        | 6.0.0                     | Total number of messages consumed across all queries.                                        |
| `ksql_engine_query/messages_produced`        | 6.0.0                     | Total number of messages produced.                                                           |
| `ksql_engine_query/not_running_queries`      | 6.0.0                     | Count of queries that are in the `NOT_RUNNING` state.                                        |
| `ksql_engine_query/num_active_queries`       | 6.0.0                     | Number of active queries running in the current ksqlDB engine.                               |
| `ksql_engine_query/num_idle_queries`         | 6.0.0                     | Number of inactive queries.                                                                  |
| `ksql_engine_query/num_persistent_queries`   | 6.0.0                     | Number of persistent queries running in the current ksqlDB engine.                           |
| `ksql_engine_query/pending_shutdown_queries` | 6.0.0                     | Count of queries that are in the `PENDING_SHUTDOWN` state.                                   |
| `ksql_engine_query/rebalancing_queries`      | 6.0.0                     | Count of queries that are in the `REBALANCING` state.                                        |
| `ksql_engine_query/running_queries`          | 6.0.0                     | Count of queries that are in the `RUNNING` state.                                            |
| `pull_query/pull_query_requests`             | 6.0.0                     | Number of requests for pull queries.                                                         |

<a id="telemetry-reporter-connect"></a>

## Connect

| Metric name `io.confluent.kafka.connect/*`          | Since Confluent version   | Description                                              |
|-----------------------------------------------------|---------------------------|----------------------------------------------------------|
| `connect/request_size_avg`                          | 6.0.0                     | Average request size for this connector                  |
| `connect/request_size_max`                          | 6.0.0                     | Max request size for this connector                      |
| `connect_node/request_size_avg`                     | 6.0.0                     | Average request size for this node                       |
| `connect_node/request_size_max`                     | 6.0.0                     | Max request size for this node                           |
| `connect_worker/connector_destroyed_task_count`     | 6.0.0                     | Tasks destroyed by this worker                           |
| `connect_worker/connector_failed_task_count`        | 6.0.0                     | Failed tasks on this worker                              |
| `connect_worker/connector_paused_task_count`        | 6.0.0                     | Paused tasks on this worker                              |
| `connect_worker/connector_running_task_count`       | 6.0.0                     | Running tasks on this worker                             |
| `connect_worker/connector_total_task_count`         | 6.0.0                     | Total tasks on this worker                               |
| `connect_worker/connector_unassigned_task_count`    | 6.0.0                     | Unassigned tasks on this worker                          |
| `connect_worker/task_count`                         | 6.0.0                     | Task count on this worker                                |
| `connector_task/batch_size_avg`                     | 6.0.0                     | Average batch size for this task                         |
| `connector_task/batch_size_max`                     | 6.0.0                     | Max batch size for this task                             |
| `sink_task/sink_record_send_rate`                   | 6.0.0                     | Send rate for this task                                  |
| `source_task/poll_batch_avg_time_ms`                | 6.0.0                     | Average batch size for this task                         |
| `source_task/poll_batch_max_time_ms`                | 6.0.0                     | Max batch size for this task                             |
| `source_task/source_record_write_rate`              | 6.0.0                     | Record write rate for this task                          |
| `task_error/deadletterqueue_produce_requests`       | 6.0.0                     | Requests sent to dead letter queue                       |
| `task_error/deadletterqueue_produce_requests/delta` | 6.0.0                     | Requests sent to dead letter queue since last collection |

<a id="telemetry-reporter-sr"></a>

## Schema Registry

| Metric name `io.confluent.schema.registry/*`                | Since Confluent version   | Description                        |
|-------------------------------------------------------------|---------------------------|------------------------------------|
| `api_failure_count/api_failure_count`                       | 6.0.0                     | Failed requests to API             |
| `api_success_count/api_success_count`                       | 6.0.0                     | Successful requests to API         |
| `avro_schemas_created/avro_schemas_created`                 | 6.0.0                     | Number of avro schemas created     |
| `avro_schemas_deleted/avro_schemas_deleted`                 | 6.0.0                     | Number of avro schemas deleted     |
| `custom_schema_provider_count/custom_schema_provider_count` | 6.0.0                     | Number of custom providers         |
| `deleted_count/deleted_count`                               | 6.0.0                     | Number of schemas deleted          |
| `json_schemas_created/json_schemas_created`                 | 6.0.0                     | Number of JSON schemas created     |
| `json_schemas_deleted/json_schemas_deleted`                 | 6.0.0                     | Number of JSON schemas deleted     |
| `node_count/node_count`                                     | 6.0.0                     | Number of nodes                    |
| `protobuf_schemas_created/protobuf_schemas_created`         | 6.0.0                     | Number of protobuf schemas created |
| `protobuf_schemas_deleted/protobuf_schemas_deleted`         | 6.0.0                     | Number of protobuf schemas deleted |
| `registered_count/registered_count`                         | 6.0.0                     | Number of schemas registered       |

<a id="telemetry-reporter-java-clients"></a>

## Java Clients

| Metric name `io.confluent.kafka.client/*`   | Since Confluent version   | Description                                            |
|---------------------------------------------|---------------------------|--------------------------------------------------------|
| `consumer/request_size_avg`                 | 6.0.0                     | Average request size for this consumer                 |
| `consumer/request_size_max`                 | 6.0.0                     | Max request size for this consumer                     |
| `consumer_node/request_size_avg`            | 6.0.0                     | Average request size for this consumer node            |
| `consumer_node/request_size_max`            | 6.0.0                     | Max request size for this consumer node                |
| `producer/batch_size_avg`                   | 6.0.0                     | Average request size for this producer                 |
| `producer/batch_size_max`                   | 6.0.0                     | Max request size for this producer                     |
| `producer/connection_count`                 | 6.0.0                     | Number of producer connections                         |
| `producer/incoming_byte_rate`               | 6.0.0                     | Average incoming byte rate for this client             |
| `producer/incoming_byte_total`              | 6.0.0                     | Total bytes into this client                           |
| `producer/incoming_byte_total/delta`        | 6.0.0                     | Bytes into this client since last collection           |
| `producer/outgoing_byte_rate`               | 6.0.0                     | Average outgoing byte rate for this client             |
| `producer/outgoing_byte_total`              | 6.0.0                     | Total bytes out of this client                         |
| `producer/outgoing_byte_total/delta`        | 6.0.0                     | Bytes out of this client since last collection         |
| `producer/record_error_rate`                | 6.0.0                     | Record error rate                                      |
| `producer/record_error_total`               | 6.0.0                     | Total number of errors                                 |
| `producer/record_error_total/delta`         | 6.0.0                     | Number of errors since last collection                 |
| `producer/record_send_rate`                 | 6.0.0                     | Average record send rate                               |
| `producer/record_send_total`                | 6.0.0                     | Total records sent                                     |
| `producer/record_send_total/delta`          | 6.0.0                     | Records sent since last collection                     |
| `producer/record_size_avg`                  | 6.0.0                     | Average record size                                    |
| `producer/record_size_max`                  | 6.0.0                     | Max record size                                        |
| `producer/request_size_avg`                 | 6.0.0                     | Average request size                                   |
| `producer/request_size_max`                 | 6.0.0                     | Max request size                                       |
| `producer/requests_in_flight`               | 6.0.0                     | Number of requests outstanding                         |
| `producer_node/incoming_byte_rate`          | 6.0.0                     | Incoming byte rate for this producer node              |
| `producer_node/incoming_byte_total`         | 6.0.0                     | Total incoming bytes for this producer node            |
| `producer_node/incoming_byte_total/delta`   | 6.0.0                     | Bytes in since last collection for this producer node  |
| `producer_node/outgoing_byte_rate`          | 6.0.0                     | Outgoing bytes for this producer node                  |
| `producer_node/outgoing_byte_total`         | 6.0.0                     | Total outgoing bytes for this producer node            |
| `producer_node/outgoing_byte_total/delta`   | 6.0.0                     | Bytes out since last collection for this producer node |
| `producer_node/request_size_avg`            | 6.0.0                     | Average request size for this producer node            |
| `producer_node/request_size_max`            | 6.0.0                     | Max request size for this producer node                |

<a id="telemetry-reporter-control-center"></a>

## Confluent Control Center

| Metric name `io.confluent.controlcenter/*`                         | Since Confluent version   | Description                                                                                 |
|--------------------------------------------------------------------|---------------------------|---------------------------------------------------------------------------------------------|
| `consumer_group/total_lag`                                         | 6.0.0                     | Lag for Control Center application                                                          |
| `healthcheck/broker_log_persistent_dir`                            | 6.0.0                     | Healthcheck for Control Center broker configuration                                         |
| `healthcheck/cluster_offline`                                      | 6.0.0                     | Healthcheck for Control Center cluster                                                      |
| `healthcheck/misconfigured_topics`                                 | 6.0.0                     | Healthcheck for Control Center topic configuration                                          |
| `healthcheck/missing_topic_configurations`                         | 6.0.0                     | Healthcheck for Control Center missing topics                                               |
| `healthcheck/streams_status`                                       | 6.0.0                     | Healthcheck for Control Center streams topology                                             |
| `jersey/kafka.acls.get.request_latency_95`                         | 6.0.0                     | 95th percentile latency for this request type 95th percentile latency for this request type |
| `jersey/kafka.acls.get.request_latency_99`                         | 6.0.0                     | 99th percentile latency for this request type 99th percentile latency for this request type |
| `jersey/kafka.acls.get.request_latency_avg`                        | 6.0.0                     | Average latency for this request type Average latency for this request type                 |
| `jersey/kafka.acls.get.request_latency_max`                        | 6.0.0                     | Max latency for this request type Max latency for this request type                         |
| `jersey/kafka.acls.get.response_rate`                              | 6.0.0                     | Response rate for this request type Response rate for this request type                     |
| `jersey/kafka.acls.get.response_size_avg`                          | 6.0.0                     | Average response size for this request type Average response size for this request type     |
| `jersey/kafka.acls.get.response_size_max`                          | 6.0.0                     | Max response size for this request type Max response size for this request type             |
| `jersey/kafka.get.topic_default_config.request_latency_95`         | 6.0.0                     | 95th percentile latency for this request type                                               |
| `jersey/kafka.get.topic_default_config.request_latency_99`         | 6.0.0                     | 99th percentile latency for this request type                                               |
| `jersey/kafka.get.topic_default_config.request_latency_avg`        | 6.0.0                     | Average latency for this request type                                                       |
| `jersey/kafka.get.topic_default_config.request_latency_max`        | 6.0.0                     | Max latency for this request type                                                           |
| `jersey/kafka.get.topic_default_config.response_rate`              | 6.0.0                     | Response rate for this request type                                                         |
| `jersey/kafka.get.topic_default_config.response_size_avg`          | 6.0.0                     | Average response size for this request type                                                 |
| `jersey/kafka.get.topic_default_config.response_size_max`          | 6.0.0                     | Max response size for this request type                                                     |
| `jersey/kafka.get.topic_defaults.request_latency_95`               | 6.0.0                     | 95th percentile latency for this request type                                               |
| `jersey/kafka.get.topic_defaults.request_latency_99`               | 6.0.0                     | 99th percentile latency for this request type                                               |
| `jersey/kafka.get.topic_defaults.request_latency_avg`              | 6.0.0                     | Average latency for this request type                                                       |
| `jersey/kafka.get.topic_defaults.request_latency_max`              | 6.0.0                     | Max latency for this request type                                                           |
| `jersey/kafka.get.topic_defaults.response_rate`                    | 6.0.0                     | Response rate for this request type                                                         |
| `jersey/kafka.get.topic_defaults.response_size_avg`                | 6.0.0                     | Average response size for this request type                                                 |
| `jersey/kafka.get.topic_defaults.response_size_max`                | 6.0.0                     | Max response size for this request type                                                     |
| `jersey/kafka.topic.replicas.request_latency_95`                   | 6.0.0                     | 95th percentile latency for this request type                                               |
| `jersey/kafka.topic.replicas.request_latency_99`                   | 6.0.0                     | 99th percentile latency for this request type                                               |
| `jersey/kafka.topic.replicas.request_latency_avg`                  | 6.0.0                     | Average latency for this request type                                                       |
| `jersey/kafka.topic.replicas.request_latency_max`                  | 6.0.0                     | Max latency for this request type                                                           |
| `jersey/kafka.topic.replicas.response_rate`                        | 6.0.0                     | Response rate for this request type                                                         |
| `jersey/kafka.topic.replicas.response_size_avg`                    | 6.0.0                     | Average response size for this request type                                                 |
| `jersey/kafka.topic.replicas.response_size_max`                    | 6.0.0                     | Max response size for this request type                                                     |
| `jersey/kafka.topics.get.request_latency_95`                       | 6.0.0                     | 95th percentile latency for this request type                                               |
| `jersey/kafka.topics.get.request_latency_99`                       | 6.0.0                     | 99th percentile latency for this request type                                               |
| `jersey/kafka.topics.get.request_latency_avg`                      | 6.0.0                     | Average latency for this request type                                                       |
| `jersey/kafka.topics.get.request_latency_max`                      | 6.0.0                     | Max latency for this request type                                                           |
| `jersey/kafka.topics.get.response_rate`                            | 6.0.0                     | Response rate for this request type                                                         |
| `jersey/kafka.topics.get.response_size_avg`                        | 6.0.0                     | Average response size for this request type                                                 |
| `jersey/kafka.topics.get.response_size_max`                        | 6.0.0                     | Max response size for this request type                                                     |
| `jersey/metrics.topic.all.detail.request_latency_95`               | 6.0.0                     | 95th percentile latency for this request type                                               |
| `jersey/metrics.topic.all.detail.request_latency_99`               | 6.0.0                     | 99th percentile latency for this request type                                               |
| `jersey/metrics.topic.all.detail.request_latency_avg`              | 6.0.0                     | Average latency for this request type                                                       |
| `jersey/metrics.topic.all.detail.request_latency_max`              | 6.0.0                     | Max latency for this request type                                                           |
| `jersey/metrics.topic.all.detail.response_rate`                    | 6.0.0                     | Response rate for this request type                                                         |
| `jersey/metrics.topic.all.detail.response_size_avg`                | 6.0.0                     | Average response size for this request type                                                 |
| `jersey/metrics.topic.all.detail.response_size_max`                | 6.0.0                     | Max response size for this request type                                                     |
| `jersey/metrics.topic.replicas.request_latency_95`                 | 6.0.0                     | 95th percentile latency for this request type                                               |
| `jersey/metrics.topic.replicas.request_latency_99`                 | 6.0.0                     | 99th percentile latency for this request type                                               |
| `jersey/metrics.topic.replicas.request_latency_avg`                | 6.0.0                     | Average latency for this request type                                                       |
| `jersey/metrics.topic.replicas.request_latency_max`                | 6.0.0                     | Max latency for this request type                                                           |
| `jersey/metrics.topic.replicas.response_rate`                      | 6.0.0                     | Response rate for this request type                                                         |
| `jersey/metrics.topic.replicas.response_size_avg`                  | 6.0.0                     | Average response size for this request type                                                 |
| `jersey/metrics.topic.replicas.response_size_max`                  | 6.0.0                     | Max response size for this request type                                                     |
| `jersey/metrics.topic.size.request_latency_95`                     | 6.0.0                     | 95th percentile latency for this request type                                               |
| `jersey/metrics.topic.size.request_latency_99`                     | 6.0.0                     | 99th percentile latency for this request type                                               |
| `jersey/metrics.topic.size.request_latency_avg`                    | 6.0.0                     | Average latency for this request type                                                       |
| `jersey/metrics.topic.size.request_latency_max`                    | 6.0.0                     | Max latency for this request type                                                           |
| `jersey/metrics.topic.size.response_rate`                          | 6.0.0                     | Response rate for this request type                                                         |
| `jersey/metrics.topic.size.response_size_avg`                      | 6.0.0                     | Average response size for this request type                                                 |
| `jersey/metrics.topic.size.response_size_max`                      | 6.0.0                     | Max response size for this request type                                                     |
| `jersey/request_latency_95`                                        | 6.0.0                     | 95th percentile latency for all request types                                               |
| `jersey/request_latency_99`                                        | 6.0.0                     | 99th percentile latency for all request types                                               |
| `jersey/request_latency_avg`                                       | 6.0.0                     | Average latency for all request types                                                       |
| `jersey/request_latency_max`                                       | 6.0.0                     | Max latency for all request types                                                           |
| `jersey/response_rate`                                             | 6.0.0                     | Response rate for all request types                                                         |
| `jersey/response_size_avg`                                         | 6.0.0                     | Average response size for all request types                                                 |
| `jersey/response_size_max`                                         | 6.0.0                     | Max response size for all request types                                                     |
| `streams/monitoring_input_topic_progress_.count`                   | 6.0.0                     | Message count for all Control Center topics                                                 |
| `streams/monitoring_input_topic_progress_.count/delta`             | 6.0.0                     | Message count delta for all Control Center topics                                           |
| `streams/monitoring_input_topic_progress_.min`                     | 6.0.0                     | Minimum message count for all Control Center topics                                         |
| `streams/monitoring_input_topic_progress_.rate`                    | 6.0.0                     | Message rate for all Control Center topics                                                  |
| `streams/monitoring_input_topic_progress_.timestamp`               | 6.0.0                     | Timestamp being processed for Control Center topics                                         |
| `streams/monitoring_input_topic_progress_<cluster_id>.count`       | 6.0.0                     | Message count for this cluster ID’s Control Center topics                                   |
| `streams/monitoring_input_topic_progress_<cluster_id>.count/delta` | 6.0.0                     | Message count delta for this cluster ID’s Control Center topics                             |
| `streams/monitoring_input_topic_progress_<cluster_id>.min`         | 6.0.0                     | Minimum message count for this cluster ID’s Control Center topics                           |
| `streams/monitoring_input_topic_progress_<cluster_id>.rate`        | 6.0.0                     | Message rate for this cluster ID’s Control Center topics                                    |
| `streams/monitoring_input_topic_progress_<cluster_id>.timestamp`   | 6.0.0                     | Timestamp being processed for this cluster ID’s Control Center topics                       |

<a id="telemetry-reporter-system"></a>

## System

| Metric name `io.confluent.system/*`   | Since Confluent version   | Description                                                                  |
|---------------------------------------|---------------------------|------------------------------------------------------------------------------|
| `jvm/gc/collections/count/delta`      | 7.3.0                     | Number of collections that have occurred for a given JVM garbage collector   |
| `jvm/gc/collections/time/delta`       | 7.3.0                     | Time spent in a given JVM garbage collector                                  |
| `jvm/mem/heap/committed`              | 6.0.0                     | Number of bytes of memory guaranteed to be available to the JVM heap         |
| `jvm/mem/heap/used`                   | 6.0.0                     | Number of bytes of memory currently used by the JVM heap                     |
| `jvm/mem/nonheap/committed`           | 6.0.0                     | Number of bytes of memory guaranteed to be available to the JVM for non-heap |
| `jvm/mem/nonheap/used`                | 6.0.0                     | Number of bytes of memory currently used by the JVM for non-heap             |
| `jvm/os/free_physical_memory_size`    | 6.0.0                     | Number of bytes of free memory on the system                                 |
| `jvm/os/max_file_descriptor_count`    | 6.0.0                     | Maximum allowed file descriptors to be used by the JVM                       |
| `jvm/os/process_cpu_load`             | 6.0.0                     | CPU load for this JVM process                                                |
| `jvm/os/system_cpu_load`              | 6.0.0                     | CPU load for the system                                                      |
| `jvm/os/system_load_average`          | 6.0.0                     | CPU load average for the system                                              |
| `jvm/os/total_physical_memory_size`   | 6.0.0                     | Total physical memory for this system                                        |
| `volume/disk_total_bytes`             | 6.0.0                     | Total number of bytes for a disk volume                                      |
| `volume/disk_usable_bytes`            | 6.0.0                     | Total number of bytes available for use for a disk volume                    |

<a id="telemetry-reporter-kafka-rest"></a>

## Kafka REST

| Metric name `io.confluent.kafka.rest/*`                             | Since Confluent version   | Description                                                  |
|---------------------------------------------------------------------|---------------------------|--------------------------------------------------------------|
| `admin_client/request_rate`                                         | 6.0.0                     | Request rate to the admin client                             |
| `admin_client_node/request_latency_avg`                             | 6.0.0                     | Average request latency to the admin client                  |
| `admin_client_node/request_latency_max`                             | 6.0.0                     | Max request latency to the admin client                      |
| `admin_client_node/request_rate`                                    | 6.0.0                     | Request rate to the admin client                             |
| `jersey/request_error_rate`                                         | 6.0.0                     | Overall request error rate                                   |
| `jersey/request_latency_avg`                                        | 6.0.0                     | Average request latency                                      |
| `jersey/request_latency_max`                                        | 6.0.0                     | Max request latency                                          |
| `jersey/request_rate`                                               | 6.0.0                     | Overall request rate                                         |
| `jersey/response_size_avg`                                          | 6.0.0                     | Average response size                                        |
| `jersey/response_size_max`                                          | 6.0.0                     | Max response size                                            |
| `jersey/v3.acls.create.request_error_rate`                          | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.acls.create.request_latency_avg`                         | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.acls.create.request_latency_max`                         | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.acls.create.request_rate`                                | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.acls.create.response_size_avg`                           | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.acls.create.response_size_max`                           | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.acls.delete.request_error_rate`                          | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.acls.delete.request_latency_avg`                         | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.acls.delete.request_latency_max`                         | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.acls.delete.request_rate`                                | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.acls.delete.response_size_avg`                           | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.acls.delete.response_size_max`                           | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.acls.list.request_error_rate`                            | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.acls.list.request_latency_avg`                           | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.acls.list.request_latency_max`                           | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.acls.list.request_rate`                                  | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.acls.list.response_size_avg`                             | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.acls.list.response_size_max`                             | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.brokers.configs.alter.request_error_rate`                | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.brokers.configs.alter.request_latency_avg`               | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.brokers.configs.alter.request_latency_max`               | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.brokers.configs.alter.request_rate`                      | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.brokers.configs.alter.response_size_avg`                 | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.brokers.configs.alter.response_size_max`                 | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.brokers.configs.delete.request_error_rate`               | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.brokers.configs.delete.request_latency_avg`              | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.brokers.configs.delete.request_latency_max`              | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.brokers.configs.delete.request_rate`                     | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.brokers.configs.delete.response_size_avg`                | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.brokers.configs.delete.response_size_max`                | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.brokers.configs.get.request_error_rate`                  | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.brokers.configs.get.request_latency_avg`                 | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.brokers.configs.get.request_latency_max`                 | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.brokers.configs.get.request_rate`                        | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.brokers.configs.get.response_size_avg`                   | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.brokers.configs.get.response_size_max`                   | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.brokers.configs.list.request_error_rate`                 | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.brokers.configs.list.request_latency_avg`                | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.brokers.configs.list.request_latency_max`                | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.brokers.configs.list.request_rate`                       | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.brokers.configs.list.response_size_avg`                  | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.brokers.configs.list.response_size_max`                  | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.brokers.configs.update.request_error_rate`               | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.brokers.configs.update.request_latency_avg`              | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.brokers.configs.update.request_latency_max`              | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.brokers.configs.update.request_rate`                     | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.brokers.configs.update.response_size_avg`                | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.brokers.configs.update.response_size_max`                | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.brokers.get.request_error_rate`                          | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.brokers.get.request_latency_avg`                         | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.brokers.get.request_latency_max`                         | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.brokers.get.request_rate`                                | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.brokers.get.response_size_avg`                           | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.brokers.get.response_size_max`                           | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.brokers.list.request_error_rate`                         | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.brokers.list.request_latency_avg`                        | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.brokers.list.request_latency_max`                        | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.brokers.list.request_rate`                               | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.brokers.list.response_size_avg`                          | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.brokers.list.response_size_max`                          | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.brokers.partition_replicas.list.request_error_rate`      | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.brokers.partition_replicas.list.request_latency_avg`     | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.brokers.partition_replicas.list.request_latency_max`     | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.brokers.partition_replicas.list.request_rate`            | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.brokers.partition_replicas.list.response_size_avg`       | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.brokers.partition_replicas.list.response_size_max`       | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.clusters.configs.alter.request_error_rate`               | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.clusters.configs.alter.request_latency_avg`              | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.clusters.configs.alter.request_latency_max`              | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.clusters.configs.alter.request_rate`                     | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.clusters.configs.alter.response_size_avg`                | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.clusters.configs.alter.response_size_max`                | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.clusters.configs.delete.request_error_rate`              | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.clusters.configs.delete.request_latency_avg`             | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.clusters.configs.delete.request_latency_max`             | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.clusters.configs.delete.request_rate`                    | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.clusters.configs.delete.response_size_avg`               | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.clusters.configs.delete.response_size_max`               | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.clusters.configs.get.request_error_rate`                 | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.clusters.configs.get.request_latency_avg`                | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.clusters.configs.get.request_latency_max`                | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.clusters.configs.get.request_rate`                       | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.clusters.configs.get.response_size_avg`                  | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.clusters.configs.get.response_size_max`                  | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.clusters.configs.list.request_error_rate`                | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.clusters.configs.list.request_latency_avg`               | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.clusters.configs.list.request_latency_max`               | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.clusters.configs.list.request_rate`                      | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.clusters.configs.list.response_size_avg`                 | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.clusters.configs.list.response_size_max`                 | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.clusters.configs.update.request_error_rate`              | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.clusters.configs.update.request_latency_avg`             | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.clusters.configs.update.request_latency_max`             | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.clusters.configs.update.request_rate`                    | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.clusters.configs.update.response_size_avg`               | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.clusters.configs.update.response_size_max`               | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.clusters.get.request_error_rate`                         | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.clusters.get.request_latency_avg`                        | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.clusters.get.request_latency_max`                        | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.clusters.get.request_rate`                               | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.clusters.get.response_size_avg`                          | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.clusters.get.response_size_max`                          | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.clusters.list.request_error_rate`                        | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.clusters.list.request_latency_avg`                       | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.clusters.list.request_latency_max`                       | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.clusters.list.request_rate`                              | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.clusters.list.response_size_avg`                         | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.clusters.list.response_size_max`                         | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.consumer_assignments.get.request_error_rate`             | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.consumer_assignments.get.request_latency_avg`            | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.consumer_assignments.get.request_latency_max`            | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.consumer_assignments.get.request_rate`                   | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.consumer_assignments.get.response_size_avg`              | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.consumer_assignments.get.response_size_max`              | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.consumer_assignments.list.request_error_rate`            | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.consumer_assignments.list.request_latency_avg`           | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.consumer_assignments.list.request_latency_max`           | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.consumer_assignments.list.request_rate`                  | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.consumer_assignments.list.response_size_avg`             | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.consumer_assignments.list.response_size_max`             | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.consumer_group_lag_summary.get.request_error_rate`       | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.consumer_group_lag_summary.get.request_latency_avg`      | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.consumer_group_lag_summary.get.request_latency_max`      | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.consumer_group_lag_summary.get.request_rate`             | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.consumer_group_lag_summary.get.response_size_avg`        | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.consumer_group_lag_summary.get.response_size_max`        | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.consumer_groups.get.request_error_rate`                  | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.consumer_groups.get.request_latency_avg`                 | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.consumer_groups.get.request_latency_max`                 | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.consumer_groups.get.request_rate`                        | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.consumer_groups.get.response_size_avg`                   | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.consumer_groups.get.response_size_max`                   | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.consumer_groups.list.request_error_rate`                 | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.consumer_groups.list.request_latency_avg`                | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.consumer_groups.list.request_latency_max`                | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.consumer_groups.list.request_rate`                       | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.consumer_groups.list.response_size_avg`                  | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.consumer_groups.list.response_size_max`                  | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.consumer_lags.get.request_error_rate`                    | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.consumer_lags.get.request_latency_avg`                   | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.consumer_lags.get.request_latency_max`                   | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.consumer_lags.get.request_rate`                          | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.consumer_lags.get.response_size_avg`                     | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.consumer_lags.get.response_size_max`                     | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.consumer_lags.list.request_error_rate`                   | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.consumer_lags.list.request_latency_avg`                  | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.consumer_lags.list.request_latency_max`                  | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.consumer_lags.list.request_rate`                         | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.consumer_lags.list.response_size_avg`                    | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.consumer_lags.list.response_size_max`                    | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.consumers.get.request_error_rate`                        | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.consumers.get.request_latency_avg`                       | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.consumers.get.request_latency_max`                       | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.consumers.get.request_rate`                              | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.consumers.get.response_size_avg`                         | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.consumers.get.response_size_max`                         | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.consumers.list.request_error_rate`                       | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.consumers.list.request_latency_avg`                      | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.consumers.list.request_latency_max`                      | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.consumers.list.request_rate`                             | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.consumers.list.response_size_avg`                        | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.consumers.list.response_size_max`                        | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.partitions.get.request_error_rate`                       | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.partitions.get.request_latency_avg`                      | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.partitions.get.request_latency_max`                      | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.partitions.get.request_rate`                             | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.partitions.get.response_size_avg`                        | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.partitions.get.response_size_max`                        | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.partitions.list.request_error_rate`                      | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.partitions.list.request_latency_avg`                     | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.partitions.list.request_latency_max`                     | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.partitions.list.request_rate`                            | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.partitions.list.response_size_avg`                       | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.partitions.list.response_size_max`                       | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.produce.produce_to_topic.request_error_rate`             | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.produce.produce_to_topic.request_latency_avg`            | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.produce.produce_to_topic.request_latency_max`            | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.produce.produce_to_topic.request_rate`                   | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.produce.produce_to_topic.response_size_avg`              | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.produce.produce_to_topic.response_size_max`              | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.replicas.get.request_error_rate`                         | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.replicas.get.request_latency_avg`                        | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.replicas.get.request_latency_max`                        | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.replicas.get.request_rate`                               | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.replicas.get.response_size_avg`                          | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.replicas.get.response_size_max`                          | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.replicas.list.request_error_rate`                        | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.replicas.list.request_latency_avg`                       | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.replicas.list.request_latency_max`                       | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.replicas.list.request_rate`                              | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.replicas.list.response_size_avg`                         | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.replicas.list.response_size_max`                         | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.topics.configs.alter.request_error_rate`                 | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.topics.configs.alter.request_latency_avg`                | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.topics.configs.alter.request_latency_max`                | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.topics.configs.alter.request_rate`                       | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.topics.configs.alter.response_size_avg`                  | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.topics.configs.alter.response_size_max`                  | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.topics.configs.delete.request_error_rate`                | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.topics.configs.delete.request_latency_avg`               | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.topics.configs.delete.request_latency_max`               | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.topics.configs.delete.request_rate`                      | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.topics.configs.delete.response_size_avg`                 | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.topics.configs.delete.response_size_max`                 | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.topics.configs.get.request_error_rate`                   | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.topics.configs.get.request_latency_avg`                  | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.topics.configs.get.request_latency_max`                  | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.topics.configs.get.request_rate`                         | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.topics.configs.get.response_size_avg`                    | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.topics.configs.get.response_size_max`                    | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.topics.configs.list.request_error_rate`                  | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.topics.configs.list.request_latency_avg`                 | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.topics.configs.list.request_latency_max`                 | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.topics.configs.list.request_rate`                        | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.topics.configs.list.response_size_avg`                   | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.topics.configs.list.response_size_max`                   | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.topics.configs.update.request_error_rate`                | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.topics.configs.update.request_latency_avg`               | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.topics.configs.update.request_latency_max`               | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.topics.configs.update.request_rate`                      | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.topics.configs.update.response_size_avg`                 | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.topics.configs.update.response_size_max`                 | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.topics.create.request_error_rate`                        | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.topics.create.request_latency_avg`                       | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.topics.create.request_latency_max`                       | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.topics.create.request_rate`                              | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.topics.create.response_size_avg`                         | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.topics.create.response_size_max`                         | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.topics.delete.request_error_rate`                        | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.topics.delete.request_latency_avg`                       | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.topics.delete.request_latency_max`                       | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.topics.delete.request_rate`                              | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.topics.delete.response_size_avg`                         | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.topics.delete.response_size_max`                         | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.topics.get.request_error_rate`                           | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.topics.get.request_latency_avg`                          | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.topics.get.request_latency_max`                          | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.topics.get.request_rate`                                 | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.topics.get.response_size_avg`                            | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.topics.get.response_size_max`                            | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.topics.list.request_error_rate`                          | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.topics.list.request_latency_avg`                         | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.topics.list.request_latency_max`                         | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.topics.list.request_rate`                                | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.topics.list.response_size_avg`                           | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.topics.list.response_size_max`                           | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.topics.partitions.reassignment.get.request_error_rate`   | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.topics.partitions.reassignment.get.request_latency_avg`  | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.topics.partitions.reassignment.get.request_latency_max`  | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.topics.partitions.reassignment.get.request_rate`         | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.topics.partitions.reassignment.get.response_size_avg`    | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.topics.partitions.reassignment.get.response_size_max`    | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.topics.partitions_reassignment.list.request_error_rate`  | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.topics.partitions_reassignment.list.request_latency_avg` | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.topics.partitions_reassignment.list.request_latency_max` | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.topics.partitions_reassignment.list.request_rate`        | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.topics.partitions_reassignment.list.response_size_avg`   | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.topics.partitions_reassignment.list.response_size_max`   | 6.0.0                     | Max response size for this request type                      |
| `jersey/v3.topics_partitions_reassignment.list.request_error_rate`  | 6.0.0                     | Error rate for this request type                             |
| `jersey/v3.topics_partitions_reassignment.list.request_latency_avg` | 6.0.0                     | Average latency for this request type                        |
| `jersey/v3.topics_partitions_reassignment.list.request_latency_max` | 6.0.0                     | Max latency for this request type                            |
| `jersey/v3.topics_partitions_reassignment.list.request_rate`        | 6.0.0                     | Request rate for this request type                           |
| `jersey/v3.topics_partitions_reassignment.list.response_size_avg`   | 6.0.0                     | Average response size for this request type                  |
| `jersey/v3.topics_partitions_reassignment.list.response_size_max`   | 6.0.0                     | Max response size for this request type                      |
| `jetty/connections_active`                                          | 6.0.0                     | Number of active connections                                 |
| `jetty/connections_active/delta`                                    | 6.0.0                     | Change in number of active connections since last collection |
| `jetty/connections_closed_rate`                                     | 6.0.0                     | Rate of connections closed                                   |

<a id="telemetry-reporter-kafka-broker-config"></a>

## Kafka broker configuration

Query for Kafka broker configuration settings by using the metrics shown in this
section. For more information, see [Kafka Broker and Controller Configuration Reference for Confluent Platform](../installation/configuration/broker-configs.md#cp-config-brokers).

### Transactions

The following table shows configuration settings for transactions.

| Metric name `io.confluent.kafka.server/transaction.*`        | Since Confluent version   | Description                                                                                                                                                   |
|--------------------------------------------------------------|---------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `transaction.remove.expired.transaction.cleanup.interval.ms` | 7.0.0                     | Interval for removing transactions when  `transactional.id.expiration.ms` expires.                                                                            |
| `transaction.state.log.load.buffer.size`                     | 7.0.0                     | Batch size for reading from transaction log segments when loading producer IDs and transactions into cache.                                                   |
| `transaction.state.log.min.isr`                              | 7.0.0                     | Overridden `min.insync.replicas` config for the transaction topic.                                                                                            |
| `transaction.state.log.num.partitions`                       | 7.0.0                     | Number of partitions for the transaction topic.                                                                                                               |
| `transaction.state.log.replication.factor`                   | 7.0.0                     | Replication factor for the transaction topic.                                                                                                                 |
| `transaction.state.log.segment.bytes`                        | 7.0.0                     | Size of transaction topic segments in bytes.                                                                                                                  |
| `transactional.id.expiration.ms`                             | 7.0.0                     | Time in ms that the transaction coordinator waits before expiring the transactional ID of the current transaction due to inactive transaction status updates. |

### Controlled shutdown

The following table shows configuration settings for controlled shutdown
of the server.

| Metric name `io.confluent.kafka.server/controlled.*`   | Since Confluent version   | Description                                                               |
|--------------------------------------------------------|---------------------------|---------------------------------------------------------------------------|
| `controlled.shutdown.enable`                           | 7.0.0                     | Enables controlled shutdown of the server.                                |
| `controlled.shutdown.max.retries`                      | 7.0.0                     | Maximum number of retries when failure occurs during controlled shutdown. |
| `controlled.shutdown.retry.backoff.ms`                 | 7.0.0                     | Time to wait before retrying a controlled shutdown.                       |

### Consuming and fetching

The following table shows configuration settings for fetches.

| Metric name `io.confluent.kafka.server/fetch.*`   | Since Confluent version   | Description                                                            |
|---------------------------------------------------|---------------------------|------------------------------------------------------------------------|
| `fetch.max.bytes`                                 | 7.0.0                     | Maximum number of bytes to return for a fetch request.                 |
| `fetch.purgatory.purge.interval.requests`         | 7.0.0                     | Purge interval, in number of requests, of the fetch request purgatory. |
| `max.incremental.fetch.session.cache.slots`       | 7.0.0                     | Maximum number of maintained incremental fetch sessions.               |

The following table shows configuration settings for consumer groups.

| Metric name `io.confluent.kafka.server/group.*`   | Since Confluent version   | Description                                                                                                                                                                                                                                                                       |
|---------------------------------------------------|---------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `group.initial.rebalance.delay.ms`                | 7.0.0                     | Length of time the group coordinator waits for more consumers to join a new group before performing the first rebalance (deprecated in [KIP-345](https://cwiki.apache.org/confluence/display/KAFKA/KIP-345:+Introduce+static+membership+protocol+to+reduce+consumer+rebalances)). |
| `group.min.session.timeout.ms`                    | 7.0.0                     | Minimum allowed session timeout for registered consumers.                                                                                                                                                                                                                         |
| `group.max.session.timeout.ms`                    | 7.0.0                     | Maximum allowed session timeout for registered consumers.                                                                                                                                                                                                                         |
| `group.max.size`                                  | 7.0.0                     | Maximum number of consumers that a single consumer group can accommodate.                                                                                                                                                                                                         |

### Logging

The following table shows configuration settings for logging.

| Metric name `io.confluent.kafka.server/log.*`   | Since Confluent version   | Description                                                                                                                   |
|-------------------------------------------------|---------------------------|-------------------------------------------------------------------------------------------------------------------------------|
| `log.cleaner.backoff.ms`                        | 7.0.0                     | Time to sleep when there are no logs to clean.                                                                                |
| `log.cleaner.dedupe.buffer.size`                | 7.0.0                     | Total memory used for log deduplication across all cleaner threads.                                                           |
| `log.cleaner.delete.retention.ms`               | 7.0.0                     | Time to retain deleted records.                                                                                               |
| `log.cleaner.enable`                            | 7.0.0                     | Enable the log cleaner process to run on the server.                                                                          |
| `log.cleaner.io.buffer.load.factor`             | 7.0.0                     | Log cleaner dedupe buffer load factor.                                                                                        |
| `log.cleaner.io.buffer.size`                    | 7.0.0                     | Total memory used for log cleaner I/O buffers across all cleaner threads.                                                     |
| `log.cleaner.io.max.bytes.per.second`           | 7.0.0                     | Log cleaner is throttled so that the sum of its read and write i/o will be less than this value, on average.                  |
| `log.cleaner.min.cleanable.ratio`               | 7.0.0                     | Minimum ratio of dirty log to total log for a log to be eligible for cleaning.                                                |
| `log.cleaner.min.compaction.lag.ms`             | 7.0.0                     | Minimum time a message remains uncompacted in the log.                                                                        |
| `log.cleaner.max.compaction.lag.ms`             | 7.0.0                     | Maximum time a message remains ineligible for compaction in the log.                                                          |
| `log.cleaner.threads`                           | 7.0.0                     | Number of background threads to use for log cleaning.                                                                         |
| `log.cleanup.policy`                            | 7.0.0                     | Default cleanup policy for segments beyond the retention window.                                                              |
| `log.index.interval.bytes`                      | 7.0.0                     | Interval for adding an entry to the offset index.                                                                             |
| `log.index.size.max.bytes`                      | 7.0.0                     | Maximum eligible segments that can be deleted during every check.                                                             |
| `log.message.downconversion.enable`             | 7.0.0                     | Specifies whether down-conversion of message formats is enabled to satisfy consume requests.                                  |
| `log.message.format.version`                    | 7.0.0                     | Message format version the broker uses to append messages to the logs.                                                        |
| `log.message.timestamp.difference.max.ms`       | 7.0.0                     | Maximum difference allowed between the timestamp when a broker receives a message and the timestamp specified in the message. |
| `log.message.timestamp.type`                    | 7.0.0                     | Specifies whether the timestamp in the message is message-create time or log-append time.                                     |

### Connections

The following table shows configuration settings for connections.

| Metric name `io.confluent.kafka.server/max.connections.*`   | Since Confluent version   | Description                                                           |
|-------------------------------------------------------------|---------------------------|-----------------------------------------------------------------------|
| `max.connection.creation.rate`                              | 7.0.0                     | Maximum connection creation rate permitted in the broker at any time. |
| `max.connections`                                           | 7.0.0                     | Maximum number of connections permitted in the broker at any time.    |
| `max.connections.per.ip`                                    | 7.0.0                     | Maximum number of connections permitted from each IP address.         |

### Replicas and replication

The following table shows configuration settings for replicas.

| Metric name `io.confluent.kafka.server/replicas.*`   | Since Confluent version   | Description                                                                  |
|------------------------------------------------------|---------------------------|------------------------------------------------------------------------------|
| `replica.fetch.backoff.ms`                           | 7.0.0                     | Time to sleep when a fetch partition error occurs.                           |
| `replica.fetch.min.bytes`                            | 7.0.0                     | Minimum bytes expected for each fetch response.                              |
| `replica.fetch.max.bytes`                            | 7.0.0                     | Number of message bytes to attempt to fetch for each partition.              |
| `replica.fetch.response.max.bytes`                   | 7.0.0                     | Maximum bytes expected for the entire fetch response.                        |
| `replica.fetch.wait.max.ms`                          | 7.0.0                     | Maximum wait time for each fetcher request issued by follower replicas.      |
| `replica.high.watermark.checkpoint.interval.ms`      | 7.0.0                     | Frequency to save the high watermark to disk.                                |
| `replica.lag.time.max.ms`                            | 7.0.0                     | Time to wait before the leader removes an idle or lagging follower from ISR. |
| `replica.selector.class`                             | 7.0.0                     | Fully qualified name of a class that implements `ReplicaSelector`.           |
| `replica.socket.receive.buffer.bytes`                | 7.0.0                     | Size of the socket receive buffer for network requests.                      |
| `replica.socket.timeout.ms`                          | 7.0.0                     | Socket timeout for network requests.                                         |

The following table shows configuration settings for replication.

| Metric name `io.confluent.kafka.server/replication.*`   | Since Confluent version   | Description                                                   |
|---------------------------------------------------------|---------------------------|---------------------------------------------------------------|
| `replication.quota.window.num`                          | 7.0.0                     | Number of samples to retain in memory for replication quotas. |
| `replication.quota.window.size.seconds`                 | 7.0.0                     | Time span of each sample for replication quotas.              |

### Altering configuration

The following table shows configuration settings for altering configs.

| Metric name `io.confluent.kafka.server/alter.*`        | Since Confluent version   | Description                                                                                                       |
|--------------------------------------------------------|---------------------------|-------------------------------------------------------------------------------------------------------------------|
| `alter.config.policy.class.name`                       | 7.0.0                     | Fully qualified name of the alter configs policy class to use for validation that implements `AlterConfigPolicy`. |
| `alter.log.dirs.replication.quota.window.num`          | 7.0.0                     | Number of samples to retain in memory for alter log dirs replication quotas.                                      |
| `alter.log.dirs.replication.quota.window.size.seconds` | 7.0.0                     | Time span of each sample for alter log dirs replication quotas.                                                   |

### Metrics

The following table shows configuration settings for metrics.

| Metric name `io.confluent.kafka.server/metrics.*`   | Since Confluent version   | Description                                         |
|-----------------------------------------------------|---------------------------|-----------------------------------------------------|
| `metrics.num.samples`                               | 7.0.0                     | Number of samples maintained for computing metrics. |
| `metrics.recording.level`                           | 7.0.0                     | Highest recording level for metrics.                |
| `metrics.sample.window.ms`                          | 7.0.0                     | Time span that a metrics sample is computed over.   |

### Quotas

The following table shows configuration settings for quotas. For more
information, see [Kafka Quotas](/kafka/design/quotas.html) and [Enforcing client quotas](../kafka/post-deployment.md#quotas).

| Metric name `io.confluent.kafka.server/quotas.*`   | Since Confluent version   | Description                                              |
|----------------------------------------------------|---------------------------|----------------------------------------------------------|
| `quota.window.num`                                 | 7.0.0                     | Number of samples to retain in memory for client quotas. |
| `quota.window.size.seconds`                        | 7.0.0                     | Time span of each sample for client quotas.              |

### Self-Balancing

The following table shows configuration settings for Self-Balancing. For more
information, see [Manage Self-Balancing Kafka Clusters in Confluent Platform](../clusters/sbc/index.md#sbc).

| Metric name `io.confluent.kafka.server/confluent.balancer.*`   | Since Confluent version   | Description                                                                                    |
|----------------------------------------------------------------|---------------------------|------------------------------------------------------------------------------------------------|
| `confluent.balancer.disk.max.load`                             | 7.0.0                     | Maximum load for disk usage as a proportion of disk capacity.                                  |
| `confluent.balancer.enable`                                    | 7.0.0                     | Enables the balancer.                                                                          |
| `confluent.balancer.exclude.topic.prefixes`                    | 7.0.0                     | List of topic prefixes to exclude from rebalancing.                                            |
| `confluent.balancer.exclude.topic.names`                       | 7.0.0                     | List of topic names to exclude from rebalancing.                                               |
| `confluent.balancer.heal.uneven.load.trigger`                  | 7.0.0                     | Specifies what causes the Confluent DataBalancer to start rebalance operations.                |
| `confluent.balancer.heal.broker.failure.threshold.ms`          | 7.0.0                     | Time to wait before the balancer triggers a balancing action after detecting a broker failure. |
| `confluent.balancer.throttle.bytes.per.second`                 | 7.0.0                     | Maximum bandwidth in bytes to move replicas for replica reassignment.                          |

### Tiered Storage

The following table shows configuration settings for [Tiered Storage in Confluent Platform](../clusters/tiered-storage.md#tiered-storage).

| Metric name `io.confluent.kafka.server/confluent.tier.*`   | Since Confluent version   | Description                                                                                                                           |
|------------------------------------------------------------|---------------------------|---------------------------------------------------------------------------------------------------------------------------------------|
| `confluent.tier.archiver.num.threads`                      | 7.0.0                     | Size of the thread pool used for tiering data to remote storage.                                                                      |
| `confluent.tier.backend`                                   | 7.0.0                     | Name of the tiered storage backend to use, for example, `AzureBlockBlob`.                                                             |
| `confluent.tier.enable`                                    | 7.0.0                     | Enables tiering and fetching data to and from the configured remote storage.                                                          |
| `confluent.tier.feature`                                   | 7.0.0                     | Feature flag that enables components related to tiered storage. Must be enabled before enabling the `confluent.tier.enable` property. |
| `confluent.tier.fetcher.num.threads`                       | 7.0.0                     | Size of the thread pool used for tier fetches.                                                                                        |
| `confluent.tier.local.hotset.bytes`                        | 7.0.0                     | Maximum size of a partition on broker-local storage before old log segments are discarded to free space.                              |
| `confluent.tier.local.hotset.ms`                           | 7.0.0                     | Maximum time to retain a log segment on broker-local storage before discarding it to free space.                                      |
| `confluent.tier.max.partition.fetch.bytes.override`        | 7.0.0                     | Overrides the consumer’s `max.partition.fetch.bytes` configuration for tier fetches.                                                  |
| `confluent.tier.metadata.replication.factor`               | 7.0.0                     | Replication factor for the tier metadata topic.                                                                                       |

### Installation and deployment

The following table shows configuration settings related to installation
and deployment.

- For information on deploying Confluent Platform, see [Install and Upgrade Confluent Platform](../installation/index.md#installation-overview).
- For information on the Confluent license, see
  [Confluent Platform license](https://docs.confluent.io/kafka-connect-sftp/current/source-connector/license_config.html).

| Metric name `io.confluent.kafka.server/confluent.*`   | Since Confluent version   | Description                                                 |
|-------------------------------------------------------|---------------------------|-------------------------------------------------------------|
| `confluent.ansible.managed`                           | 7.0.0                     | Set on clusters that have been deployed by using Ansible.   |
| `confluent.license`                                   | 7.0.0                     | The enterprise license key for your Confluent subscription. |
| `confluent.operator.managed`                          | 7.0.0                     | Set on clusters that have been deployed by using CFK.       |

<a id="telemetry-reporter-cluster-linking"></a>

## Cluster Linking

Query for Cluster Linking metrics shown in this
section. For more information, see [Monitor Cluster Metrics and Optimize Links for Cluster Linking on Confluent Platform](../multi-dc-deployments/cluster-linking/metrics.md#cluster-linking-metrics).

Note that as of Confluent CLI v4, the field “topic_count” in the serialized output of confluent kafka cluster describe is now omitted when it is empty.

| Metric name `io.confluent.kafka.server/cluster-link/*`   | Since Confluent version   | Description   |
|----------------------------------------------------------|---------------------------|---------------|
| `cluster_link/fetch_throttle_time_avg`                   | 7.3.0                     |               |
| `cluster_link/fetch_throttle_time_max`                   |                           |               |

| Metric name `io.confluent.kafka.server/cluster-link-metrics/*`   | Since Confluent version   | Description   |
|------------------------------------------------------------------|---------------------------|---------------|
| `cluster_link/active_link_count`                                 | 7.3.0                     |               |
| `cluster_link/consumer_offset_committed_rate`                    | 7.3.0                     |               |
| `cluster_link/consumer_offset_committed_total`                   | 7.3.0                     |               |
| `cluster_link/link-count`                                        | 7.3.0                     |               |
| `cluster_link/linked_leader_epoch_change_rate`                   | 7.3.0                     |               |
| `cluster_link/linked_leader_epoch_change_total`                  | 7.3.0                     |               |
| `cluster_link/mirror_topic_byte_total`                           | 7.3.0                     |               |
| `cluster_link/mirror_topic_count`                                | 7.3.0                     |               |
| `cluster_link/mirror_topic_lag`                                  | 7.3.0                     |               |
| `cluster_link/linked_topic_partition_addition_rate`              | 7.3.0                     |               |
| `cluster_link/linked_topic_partition_addition_total`             | 7.3.0                     |               |
| `cluster_link/mirror_partition_count`                            | 7.3.0                     |               |
| `cluster_link/topic_config_update_rate`                          | 7.3.0                     |               |
| `cluster_link/topic_config_update_total`                         | 7.3.0                     |               |

| Metric name `io.confluent.kafka.server/cluster-link-fetcher-metrics/*`   | Since Confluent version   | Description   |
|--------------------------------------------------------------------------|---------------------------|---------------|
| `cluster_link_fetcher/connection_count`                                  | 7.3.0                     |               |
| `cluster_link_fetcher/failed_reauthentication_rate`                      | 7.3.0                     |               |
| `cluster_link_fetcher/failed_reauthentication_total`                     | 7.3.0                     |               |
| `cluster_link_fetcher/incoming_byte_rate`                                | 7.3.0                     |               |
| `cluster_link_fetcher/incoming_byte_total`                               | 7.3.0                     |               |
| `cluster_link_fetcher/outgoing_byte_rate`                                | 7.3.0                     |               |
| `cluster_link_fetcher/outgoing_byte_total`                               | 7.3.0                     |               |
| `cluster_link_fetcher/reauthentication_latency_avg`                      | 7.3.0                     |               |

| Metric name `io.confluent.kafka.server/FetcherStats/*`   | Since Confluent version   | Description   |
|----------------------------------------------------------|---------------------------|---------------|
| `fetcher/bytes_per_sec`                                  | 7.3.0                     |               |

| Metric name `io.confluent.kafka.server/ClusterLinkFetcherManager/*`   | Since Confluent version   | Description   |
|-----------------------------------------------------------------------|---------------------------|---------------|
| `cluster_link_fetcher_manager/max_lag`                                | 7.3.0                     |               |

| Metric name `io.confluent.kafka.server/FetcherLagMetrics/*`   | Since Confluent version   | Description   |
|---------------------------------------------------------------|---------------------------|---------------|
| `fetcher_lag/consumer_lag`                                    | 7.3.0                     |               |

| Metric name `io.confluent.kafka.server/ReplicaManager/*`   | Since Confluent version   | Description   |
|------------------------------------------------------------|---------------------------|---------------|
| `replica_manager/under_min_isr_mirror_partition_count`     | 7.3.0                     |               |
| `replica_manager/blocked_on_mirror_source_partition_count` | 7.3.0                     |               |
| `replica_manager/under_replicated_mirror_partitions`       | 7.3.0                     |               |
