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
  • 相关阅读:
    ZipOutputStream出现多层目录问题
    javascript操作cookie的函数
    debian下install mysql
    Tecent Iphone Qzone Clint Login.js(相当规范)
    在Debian中网卡的设置
    JQuery版MD5摘要算法
    Aspose.Word
    SQL SERVER实用技巧
    XP ROLES
    Velocity用户手册中文版
  • 原文地址:https://www.cnblogs.com/heidsoft/p/7697956.html
Copyright © 2011-2022 走看看