[ https://issues.apache.org/jira/browse/KAFKA-9788?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jason Gustafson resolved KAFKA-9788. ------------------------------------ Fix Version/s: 2.6.0 Resolution: Fixed > Sensor name collision for group and transaction coordinator load metrics > ------------------------------------------------------------------------ > > Key: KAFKA-9788 > URL: https://issues.apache.org/jira/browse/KAFKA-9788 > Project: Kafka > Issue Type: Bug > Reporter: Bob Barrett > Assignee: Bob Barrett > Priority: Minor > Fix For: 2.6.0 > > > Both the group coordinator and the transaction coordinator create a Sensor > object on startup to track the time it takes to load partitions, and both > name the Sensor "PartitionLoadTime": > [https://github.com/apache/kafka/blob/trunk/core/src/main/scala/kafka/coordinator/transaction/TransactionStateManager.scala#L98] > [https://github.com/apache/kafka/blob/trunk/core/src/main/scala/kafka/coordinator/group/GroupMetadataManager.scala#L92] > However, Sensor names are meant to be unique. This name collision means that > there is actually only one underlying "PartitionLoadTime" Sensor per broker, > which is marked for each partition loaded by either coordinator, resulting in > the metrics for group and transaction partition loading to be identical, and > based the combination of each data set. These should be renamed to allow > distinguishing between the two coordinator types. -- This message was sent by Atlassian Jira (v8.3.4#803005)