Stack Overflow Asked on December 25, 2021
we have kafka cluster, version is 0.10
we can capture only the segment.bytes
value from zookeeper
we did the following approach
zookeeper-shell kafka1:2181 get /config/topics/topic_test
Connecting to kafka1:2181
WATCHER::
WatchedEvent state:SyncConnected type:None path:null
{"version":1,"config":{"segment.bytes":"10737555","retention.bytes":"104857600"}}
cZxid = 0xb30a00000038
ctime = Mon Jun 29 11:42:30 GMT 2020
mZxid = 0xb311000089d7
mtime = Fri Jul 24 08:04:38 GMT 2020
pZxid = 0xb30a00000038
cversion = 0
dataVersion = 9
aclVersion = 0
ephemeralOwner = 0x0
dataLength = 81
numChildren = 0
we can see from above that also many details are printed from output
I want to know if we can run the zookeeper-shell in order to get only the "retention.bytes":"104857600"
details
maybe I am using the path of the topic instead other path ?
so the expected results should be
example
zookeeper-shell kafka1:2181 get /config/topics/topic_test
Connecting to kafka1:2181
WATCHER::
retention.bytes":"104857600
zookeeper-shell
cannot parse JSON. It only prints the binary data that is stored in the ZNodes
You will need to write parsing code around that command to extract that data
Answered by OneCricketeer on December 25, 2021
Get help from others!
Recent Answers
Recent Questions
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP