Kafka监控:Kafka-Manager
2018-05-03 18:32
459 查看
Kafka Manager是雅虎开发的kafka监控及管理工具,项目地址:https://github.com/yahoo/kafka-manager
安装
下载源码:git clone https://github.com/yahoo/kafka-manager.git[/code] Kafka Manager是用Scala开发的,通过sbt(Simple Build Tool)构建(类似于Maven和Gradle)。编译
cd kafka-manager ./sbt clean dist
如果提示“Download failed. Obtain the jar manually and place it at /Users/tongyufu/.sbt/launchers/0.13.9/sbt-launch.jar”,下载sbt-launch.jar失败,可以去网上搜索0.13.9版本的sbt-launch.jar单独下载,并放到~/.sbt/launchers/0.13.9中,或者修改 ./kafka-manager/project/build.properties文件,将sbt.version=0.13.9修改成sbt.version=0.13.17,然后重新执行编译命令。
看到以下信息时,表示编译成功。[info] Your package is ready in /Users/tongyufu/develop/source/kafka/kafka-manager/target/universal/kafka-manager-1.3.3.17.zip [info] [success] Total time: 565 s, completed 2018-5-3 17:54:42
编译成功的文件在kafka-manager/target/universal/kafka-manager-1.3.3.17.zip中,解压该文件。配置
编辑kafka-manager-1.3.3.17/conf/application.conf,#修改前 kafka-manager.zkhosts="kafka-manager-zookeeper:2181" #修改成zookeeper的实际地址,多个地址使用逗号分隔 kafka-manager.zkhosts="127.0.0.1:2181"启动
bin/kafka-manager
默认访问端口是9000,可以指定端口和配置文件bin/kafka-manager -Dconfig.file=conf/application.conf -Dhttp.port=8080关闭
kafka manager没有提供关闭操作的执行脚本和命令,可以通过kill命令强制杀掉kafka manager进程。ProdServerStart就是Kafka Manager的进程,杀掉进程,并删除根目录下的RUNNING_PID文件(有时候启动失败会有此文件,导致再次启动报错:This application is already running (Or delete /Users/tongyufu/develop/source/kafka/kafka-manager-1.3.3.17/RUNNING_PID file).)。kill 31543 rm -f RUNNING_PID使用监控功能
访问locaohost:9000,默认页面没有显示任何kafka集群信息,点击顶部的“Cluster”->“Add Cluster”添加集群配置。集群名称随便定义。
相关文章推荐
- kafka监控工具-kafka_manager
- kafkaManager监控工具的安装与使用
- kafka-manager监控工具安装
- kafka Manager监控工具的安装与使用
- kafka监控软件kafka-manager 安装配置
- MXtrans + InfluxDB + Grafana实现Kafka性能指标监控
- 基于Nginx1.9+LuaJIT+Kafka的点播监控系统实战(上海卓越智慧树网点播监控系统)
- flum+kafka搭建示例 监控日志增量变化传输到kafka
- kafka监控及管理
- apache kafka监控系列-KafkaOffsetMonitor
- Yahoo开源的Apache Kafka管理工具:Kafka Manager
- docker运行kafka manager
- kafka manager安装
- CDH使用秘籍(二):cloudera Manager中监控数据的存储
- NodeManagerMetrics上精确化Container指标监控
- kafka监控工具kafkaOffsetMoniter的使用
- kafka监控工具kafkaOffsetMoniter的使用
- 【转载】Apache Kafka监控之Kafka Web Console
- kafka消息监控-KafkaOffsetMonitor
- 在 DB2 V9.5 中使用 Workload Manager 管理和监控数据库