Skip to content

MMA-18741: Include Kafka client and additional broker metrics in C3 telemetry#2496

Open
Harsh Choudhary (CfltHarsh) wants to merge 1 commit into
masterfrom
8.2.x-mma-18741-c3-client-metrics-include
Open

MMA-18741: Include Kafka client and additional broker metrics in C3 telemetry#2496
Harsh Choudhary (CfltHarsh) wants to merge 1 commit into
masterfrom
8.2.x-mma-18741-c3-client-metrics-include

Conversation

@CfltHarsh
Copy link
Copy Markdown

@CfltHarsh Harsh Choudhary (CfltHarsh) commented May 19, 2026

Description

Extends the confluent.telemetry.exporter._c3.metrics.include filter on both kafka_controller and kafka_broker to surface additional metrics for Control Center Next-Gen:

  • Consumer client: fetch.manager.fetch.latency.avg, connection.creation.total, fetch.manager.fetch.total, fetch.manager.bytes.consumed.rate
  • Producer client: bufferpool.wait.ratio, request.total, topic.byte.rate
  • Broker: socket_server.connections, controller.fenced.broker.count

JIRA: MMA-18741

Type of change

  • New feature (non-breaking change which adds functionality)

How Has This Been Tested?

Configuration-only change to the telemetry include regex — verified the regex string parses and the new metric names match the patterns emitted by Kafka clients/brokers.

Checklist:

  • Any variable/code changes have been validated to be backwards compatible (doesn't break upgrade)
  • My code follows the style guidelines of this project
  • My changes generate no new warnings

🤖 Generated with Claude Code

Adds consumer (fetch latency, connection creation, fetch totals, byte consumption),
producer (buffer pool wait, request totals, topic byte rate), socket server
connections, and controller fenced broker count metrics to the C3 telemetry
exporter include filter on both kafka_controller and kafka_broker.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@CfltHarsh Harsh Choudhary (CfltHarsh) requested a review from a team as a code owner May 19, 2026 05:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant