[ https://issues.apache.org/jira/browse/KAFKA-18597?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Logan Zhu reassigned KAFKA-18597: --------------------------------- Assignee: Logan Zhu (was: Chia-Ping Tsai) > max-buffer-utilization-percent is always 0 > ------------------------------------------ > > Key: KAFKA-18597 > URL: https://issues.apache.org/jira/browse/KAFKA-18597 > Project: Kafka > Issue Type: Bug > Reporter: Chia-Ping Tsai > Assignee: Logan Zhu > Priority: Minor > > see > [https://github.com/apache/kafka/blob/516d5240b98916feb3e51c8a143dede05a4edad1/core/src/main/scala/kafka/log/LogCleaner.scala#L127] > > private def maxOverCleanerThreads(f: CleanerThread => Double): Int = > cleaners.foldLeft(0.0d)((max: Double, thread: CleanerThread) => > math.max(max, f(thread))).toInt > /* a metric to track the maximum utilization of any thread's buffer in the > last cleaning */ > metricsGroup.newGauge(MaxBufferUtilizationPercentMetricName, > () => maxOverCleanerThreads(_.lastStats.bufferUtilization) * 100) > we always round down the double value, so > `maxOverCleanerThreads(_.lastStats.bufferUtilization)` returns 0 always -- This message was sent by Atlassian Jira (v8.20.10#820010)