2.1 机器监控
Kafka服务器指标
2.2 JVM监控
主要监控JAVA的 GC time(垃圾回收时间),JAVA的垃圾回收机制对性能的影响比较明显
2.3 Kafka系统监控
1、Kafka总体监控
2、Kafka Broker监控
3、Kafka Controller监控
4、Kafka Producer监控
5、Kafka Consumer监控
6、Topic监控
由于流入数据速度(byte)决定了数据量大小,流入message速度决定offset,所以监控流入速度,流入message,流入速度就足够了。
3.监控指标
通过JMX获取GC time
3.2 kafka系统监控
监控数据获取方式
1、生存节点信息可以从zookeeper获取
2、除 生存节点 和 a、Broker是否提供服务,b、Topic数据量大小,c、Topic的offset 外,其他数据都可以通过JMX获取
原文:http://blog.csdn.net/lizhitao/article/details/24581907