标签: python-3.x apache-kafka health-monitoring
我正在使用Kafka集群处理流数据,我的系统有多个经纪人和一个大型消费者群体。现在我想使用另一个 Python 服务来监控每个代理和消费者的健康状况。谁能告诉我对我来说最好的方法是什么?有没有什么"像四个字母"使用zookeeper的方法,或使用其他方法,我可以创建类似于4lw的东西。
答案 0 :(得分:1)
Kafka通过JMX为经纪人,产品和消费者公开了几个指标。根据您的监控要求,您可以选择适当的指标。
要通过python访问它们,您可以使用Jython或jolokia插件。请参阅this回答