Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
2.1.0
-
None
-
None
-
None
Description
i am running a test on a streams application and gathering jmx measurements to determine what is causing some lag. using `kafka.tools.JmxTool` i was gathering the following attributes `'io-ratio', 'io-wait-ratio', 'select-rate', 'batch-size-avg', 'compression-rate-avg', 'record-size-avg', 'records-per-request-avg'` on my streams instances producers. i noticed that i was getting `io-wait-ratio > 1`, but according to docs it is "The fraction of time the I/O thread spent waiting."
some example lines from jmxtool
StreamThread-8-producer:batch-size-avg | StreamThread-8-producer:compression-rate-avg | StreamThread-8-producer:io-ratio | StreamThread-8-producer:io-wait-ratio | StreamThread-8-producer:record-size-avg | StreamThread-8-producer:records-per-request-avg | StreamThread-8-producer:select-rate |
662.2613636 | 0.3425814926 | 1.01E-04 | 1.178371974 | 172.2045455 | 38.71666667 | 3.855527588 |