有没有办法使用Nagios监视我的Kafka群集?是否有工作插件,API或其他任何可以检查的插件:经纪人状态,分区状态,内存状态,当前偏移量以及我集群中的所有有价值的指标?
我们正在使用nagios监视kafka jmx指标(我们使用jmxeval,但是您可以使用您喜欢的任何喜欢的nagios的JMX监视脚本),我们可以在其中找到许多有用的记忆,例如内存,lag,lag lag,离线分区的数量等等。
我强烈建议您阅读有关Kafka监视的这篇文章,您可以在其中找到许多有用的提示,您可以监视的内容-https://blog.serverdense.com/how-to-monitor-kafka/
因为默认情况下JMX是禁用的,因此您需要先启用它。您可以按照Kafka Brokers上的启用JMX的说明