zoukankan      html  css  js  c++  java
  • kafka监控工具kafkaOffsetMoniter的使用

    简介

    KafkaOffsetMonitor是由Kafka开源社区提供的一款Web管理界面,用来实时监控Kafka的Consumer以及Partition中的Offset,可以在web界面直观的看到每个Partition的Message的增长速度,是否消费,是否阻塞等。

    使用

    如果不想编译,可以直接去下个jar包

    下载地址

    写个脚本

    vim kafkaOffsetMoniter.sh
    
    nohup java -cp KafkaOffsetMonitor-assembly-0.2.0-2.jar 
    com.quantifind.kafka.offsetapp.OffsetGetterWeb 
    --zk zk1:2181,zk2:2181,zk3:2181 
    --port 8089 
    --refresh 10.seconds 
    --retain 1.days &
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    启动脚本

    sh kafkaOffsetMoniter.sh
    

    常用参数说明

    • –zk - Zookeeper hosts
    • –port - 启动webUI的端口号
    • –refresh - 页面数据刷新时间
    • –retain - 历史数据存放的时间(存放在SQLlite中)

    运行界面

    Topic信息

    Consumer Offsets

    参数说明

    • Topic - Topic名称
    • Partition - 分区编号
    • Offset - 该partition消费的消息
    • logSize - 该partition所有的消息
    • Lag - 未被消费的消息数量
    • Owner - 消费者
    • Created - partition创建时间
    • Last Seen - 最后一次消费时间

    消息消费图

    消息消费图

    集群

    这里写图片描述

     
    2
  • 相关阅读:
    奇技淫巧训练之一
    基于JS模块化现状谈谈选择ES6模块的原因
    vue-cli3项目搭建配置以及性能优化
    Umi + DvaJS
    ReactFragment用法介绍
    什么是纯函数
    10.25考试
    10.23考试
    线段树合并(雨天的尾巴 题解)
    10.21考试
  • 原文地址:https://www.cnblogs.com/heidsoft/p/7697956.html
Copyright © 2011-2022 走看看