-
Notifications
You must be signed in to change notification settings - Fork 445
Description
Hello, I have deployed kafka-monitor on our cluster. Helm deployment was successful but to container is in CrashLoopBackOff state. Logs from pod: Exception in thread "main" com.fasterxml.jackson.core.JsonParseException: Unexpected character ('}' (code 125)): was expecting double-quote to start field name
at [Source: (String)"{ "single-cluster-monitor": { "class.name": "com.linkedin.kmf.apps.SingleClusterMonitor", "topic": "kafka-monitor", "zookeeper.connect": "zookeeper1:1234,zookeeper2:1234,zookeeper3:1234", "bootstrap.servers": "broker1:1234,broker2:1234,broker3:1234", "produce.record.delay.ms": 100, "topic-management.topicCreationEnabled": false, "topic-management.replicationFactor" : 1, "topic-management.partitionsToBrokersRatio" : 2, "topic-management.rebalance.interval.ms" : 600000,"[truncated 1643 chars]; line: 1, column: 841]
at com.fasterxml.jackson.core.JsonParser._constructError(JsonParser.java:1804)
at com.fasterxml.jackson.core.base.ParserMinimalBase._reportError(ParserMinimalBase.java:669)
at com.fasterxml.jackson.core.base.ParserMinimalBase._reportUnexpectedChar(ParserMinimalBase.java:567)
at com.fasterxml.jackson.core.json.ReaderBasedJsonParser._handleOddName(ReaderBasedJsonParser.java:1757)
at com.fasterxml.jackson.core.json.ReaderBasedJsonParser.nextFieldName(ReaderBasedJsonParser.java:907)
at com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer$Vanilla.mapObject(UntypedObjectDeserializer.java:896)
at com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer$Vanilla.deserialize(UntypedObjectDeserializer.java:654)
at com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer$Vanilla.mapObject(UntypedObjectDeserializer.java:895)
at com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer$Vanilla.deserialize(UntypedObjectDeserializer.java:654)
at com.fasterxml.jackson.databind.deser.std.MapDeserializer._readAndBindStringKeyMap(MapDeserializer.java:527)
at com.fasterxml.jackson.databind.deser.std.MapDeserializer.deserialize(MapDeserializer.java:364)
at com.fasterxml.jackson.databind.deser.std.MapDeserializer.deserialize(MapDeserializer.java:29)
at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4013)
at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3004)
at com.linkedin.kmf.KafkaMonitor.main(KafkaMonitor.java:174) I haven't changed the basic values in values.yaml
zookeeper_connect: zookeeper1:1234,zookeeper2:1234,zookeeper3:1234
bootstrap_servers: broker1:1234,broker2:1234,broker3:1234
security_protocol: SASL_SSL
sasl_mechanism: PLAIN
log_level: INFO
log_level_kafka: WARN
topic:
name: kafka-monitor
create: false
replication_factor: 1
partitions_to_brokers_ratio: 2
produce_delay: 100
Do you know what is the reason of the error?