Edited at

Mac で、ZooKeeperのデータを可視化GUIツールで確認する


目的

Kafka / Hadoopなど、Zookeeperを使っているシステムがZookeeperに保存している値をもっと簡単にチェックしたい


方法

wget https://issues.apache.org/jira/secure/attachment/12436620/ZooInspector.zip

unzip ZooInspector.zip
java -jar zookeeper-dev-ZooInspector.jar

image.png

緑のPlayアイコンをクリックし、ZookeeperのURIを追加

image.png

見たいノードを選んで、値が見れます。

image.png

権限、メタデータも見れます。

image.png

image.png


Zookeeper InsectorでHDF/HDPの情報を見てみる


KafkaがZKに保存した情報

Kafkaのクラスタ情報、Broker情報などがZKに保存されています。

image.png

実際のデータを見て、

Kafka 1.0以後はConsumerのデータをZKから除外した、ということをより深く理解しました。


NiFiがZKに保存した情報

HDFのNiFiとZookeeperの関係もこれで確認出来ます。

image.png

ここでわかるのは、ZKにはPrimary Nodeの情報と、Coordinator Nodeの情報以外、

Primaryノードに限定したコンポネントProcessorの情報もZKに保存されています。

image.png