Current state: "Under Discussion"
Discussion thread: here [Change the link from the KIP proposal email archive to your own email thread]
JIRA: KAFKA-17876
The metrics were originally named in the `kafka.<COMPONENT>`format but were unexpectedly altered when we moved Java classes from the `kafka.server`package to the `org.apache.kafka.server`
package as part of [commit](3.7). Subsequent developers didn’t notice this change and began using the new package name as the `metricName`. The correct naming should actually revert to `kafka.<COMPONENT>`.
This KIP aims to standardize Kafka metric naming by updating the `org.apache.kafka.server:type=AssignmentsManager` metric to follow the `kafka.<COMPONENT>` convention used by other Kafka metrics.
This change is intended as a bug fix.
org.apache.kafka.server.AssignmentsManager
Rename the `org.apache.kafka.server:type=AssignmentsManager` metric to `kafka.server:type=AssignmentsManager`. This change will impact external
monitoring systems that rely on this metric, and corresponding modifications will be needed to support the new name.
1. Add new warn log which is "org.apache.kafka.server:type=AssignmentsManager will be deprecated in the future, it will rename to
kafka.server:type=AssignmentsManager" in `AssignmentsManager#metricName` method.
2. In the next major release, we will update `AssignmentsManager#metricName` method to return `kafka.server:type=AssignmentsManager`.
n/a
n/a