有没有办法用nagios监视我的kafka集群?需要检查的任何工作插件、api或任何东西:代理状态、分区状态、内存状态、当前偏移量和集群中所有有价值的指标?
4ioopgfo1#
我们使用nagios来监视kafka jmx度量(我们使用jmxeval,但是您可以使用任何您最喜欢的用于nagios的jmx监视脚本),在这里我们可以找到许多有用的度量,比如内存、延迟、脱机分区数等等。我可以强烈推荐你阅读这篇关于Kafka监控的文章,在这里你可以找到很多有用的提示你可以监控什么-https://blog.serverdensity.com/how-to-monitor-kafka/因为jmx在默认情况下是禁用的,所以需要先启用它。您可以按照关于在kafka代理上启用jmx的说明进行操作
1条答案
按热度按时间4ioopgfo1#
我们使用nagios来监视kafka jmx度量(我们使用jmxeval,但是您可以使用任何您最喜欢的用于nagios的jmx监视脚本),在这里我们可以找到许多有用的度量,比如内存、延迟、脱机分区数等等。
我可以强烈推荐你阅读这篇关于Kafka监控的文章,在这里你可以找到很多有用的提示你可以监控什么-https://blog.serverdensity.com/how-to-monitor-kafka/
因为jmx在默认情况下是禁用的,所以需要先启用它。您可以按照关于在kafka代理上启用jmx的说明进行操作