kafka
jxauwxj87
java开发
展开
-
kafka jmx 监控
版本:kafka_2.10-0.8.1.tgz 服务器列表: ip broker-id 192.168.199.129 0 192.168.199.130 1 192.168.199.131 2 server.properties配置 配置 说明 log.retention.hours=72 日志保存时长(小...原创 2015-08-09 00:06:35 · 97 阅读 · 0 评论 -
通过rmi来调用kafka里的jmx信息
kafka的官方文档上,已经列出了所有的mxbean,链接:http://kafka.apache.org/documentation.html#monitoring 通过jconsole也能看到。 package com.wxj.kafka.monitor.jmx; import java.io.IOException; import java.util.Ha...原创 2015-08-09 21:48:29 · 134 阅读 · 0 评论 -
kafka监控之kafka-run-class.sh
kafka自带了很多工具类,在源码kafka.tools里可以看到: 这些类该如何使用呢,kafka的设计者早就为我们考虑到了,在${KAFKA_HOME}/bin下,有很多的脚本,其中有一个kafka-run-class.sh,通过这个脚本,可以调用其中的tools的部分功能,如调用kafka.tools里的ConsumerOffsetChecker.scala, ...原创 2015-08-09 22:13:21 · 623 阅读 · 0 评论 -
读取kafka-run-class.sh 执行的结果
接上一篇,通过命令行或执行kafka.tools.ConsumerOffsetChecker的main方法,都只能把结果显示在标准输出流中,如果我想实时展示这些数据咋办呢? 这时就就需要把这些信息读出来。代码如下: package com.wxj.kafka.monitor.jmx; import java.io.BufferedReader; import java.io.IO...原创 2015-08-09 22:25:56 · 148 阅读 · 0 评论