Skip to content

Exception in thread "main" com.fasterxml.jackson.core.JsonParseException: Unexpected character ('}' #405

@pawelRusin

Description

@pawelRusin

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?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions