Hello ZooKeeper community, I would like to present you a tool I have been working on. It is called zklogtool.
Zklogtool is a ZooKeeper transactions and data tree monitoring tool. It works by analyzing transaction logs in real time. It can reconstruct ZooKeepers data tree at any particular point in time. That works by loading data tree from snapshot file and applying transactions to it. Zklogtool project consists of zklogtool library, console application and web application. Possible use cases are: - Learning ZooKeeper - Developer tool - Troubleshooting - Integration in test environment - Integration in system I'm currently using it as a debugging tool. It can also be useful to monitor transactions while interacting with system in real time. I’m thinking about integrating this tool in automated tests. Code and instructions are on github: https://github.com/alenca/zklogtool I would appreciate any feedback. Thanks
