-
Notifications
You must be signed in to change notification settings - Fork 83
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Deployment process #8
Comments
As the utility is communicating through zookeeper, I don't think it's necessary to deploy/run from each broker. It should be fine to run from a separate host. I am currently testing the utility for a multi-node Kafka setup. |
Hi @ltnilaysahu, good point. I'm currently deploying it on every node of my cluster in order to monitor the status of every broker independently. It is also possible to be used when deployed on a separate machine having access to the brokers if you are interested in the overall cluster health only. I'll keep this one open until I come around writing up some docs on the deployment options. |
While we're talking about the deployment/life-cycle.. I immediately found myself wanting a cli option for "wait up to N seconds for a healthy cluster, exit with zero status if one is found, nonzero otherwise." Is that a thing you'd be OK with in this tool? If so I could take a swing at a PR implementing it. |
Hi @andreas-schroeder I have created a pull request #17 for the multi broker support. |
There is no readme for the deployment process. is this "kafka-health-check' supposed to be deployed on every broker or a separate machine can be used for deployment with broker config.
The text was updated successfully, but these errors were encountered: