[ https://issues.apache.org/jira/browse/KAFKA-3241?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ray Chiang updated KAFKA-3241: ------------------------------ Component/s: metrics > JmxReporter produces invalid JSON when a value is Infinity > ---------------------------------------------------------- > > Key: KAFKA-3241 > URL: https://issues.apache.org/jira/browse/KAFKA-3241 > Project: Kafka > Issue Type: Bug > Components: metrics > Reporter: Babak Behzad > Priority: Major > > We recently realized that the when JmxReporter$KafkaMbean has some metrics > with the value Infinity, the JSON created is invalid since the string value > "Infinity" or "-Infinity" are not in double-quotes! Here's an example: > {noformat} > { > "name" : > "kafka.producer:type=producer-node-metrics,client-id=producer-1,node-id=node-1", > "modelerType" : "org.apache.kafka.common.metrics.JmxReporter$KafkaMbean", > "request-rate" : 0.0, > "request-size-avg" : 0.0, > "incoming-byte-rate" : 0.0, > "request-size-max" : -Infinity, > "outgoing-byte-rate" : 0.0, > "request-latency-max" : -Infinity, > "request-latency-avg" : 0.0, > "response-rate" : 0.0 > } > {noformat} -- This message was sent by Atlassian JIRA (v7.6.3#76005)