Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

With this KIP, these metrics will emit topic names without any modification to periods, matching the producer naming scheme. Exisiting consumer-fetch-manager-metrics will be marked deprecated and shall be removed in future releasesnot have replaced dot (.) in topic names.

Proposed Changes

  • Remove Replacement of Periods in Consumer Metrics Topic Names:

    • Modify the Kafka consumer metrics to preserve the topic names as they are, without replacing periods with underscores.
    • This change will align Kafka consumer metrics with the Kafka producer metrics naming convention.

Compatibility, Deprecation, and Migration Plan

N/A

Test Plan

  • Unit Tests: Update unit tests for Kafka consumer metrics to validate that topic names with periods are emitted without modification.

Rejected Alternatives

To ease the transition for users who rely on the existing underscore-based consumer metric naming:

  • Users relying on the existing underscore-based topic names for consumer metrics do not neet to immediately change anything as old metrics will be only marked as deprectaed.
  • However once removed in future releases then users may need to update their monitoring systems and dashboards to use the original topic names (with periods).

Test Plan

  • Unit Tests: Update unit tests for Kafka consumer metrics to validate that topic names with periods are emitted without modification.

Rejected Alternatives

...