[
https://issues.apache.org/jira/browse/KAFKA-3241?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15154383#comment-15154383
]
Vahid Hashemian commented on KAFKA-3241:
----------------------------------------
[~babakbehzad] Can you please provide more info on how to reproduce this issue?
> 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
> Reporter: Babak Behzad
>
> 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
(v6.3.4#6332)