Mickael Maison created KAFKA-17027: -------------------------------------- Summary: Inconsistent casing in Selector metrics tags Key: KAFKA-17027 URL: https://issues.apache.org/jira/browse/KAFKA-17027 Project: Kafka Issue Type: Improvement Components: core, metrics Reporter: Mickael Maison
When creating metric tags for a Selector instance, we use "broker-id" in ControllerChannelManager, BrokerBlockingSender and ReplicaFetcherBlockingSend but we use "BrokerId" in NodeToControllerChannelManagerImpl. Not only these casing are inconsistent for metrics tags for the same component (Selector) but it looks like neither match the casing the use for other broker metrics! We seem to always use lower camel case for tags for broker metrics. For example, we have "networkProcessor", "clientId", "delayedOperation", "clientSoftwareName", "clientSoftwareVersion" as tags on other metrics. Fixing this will require a KIP. -- This message was sent by Atlassian Jira (v8.20.10#820010)