zoukankan      html  css  js  c++  java
  • kafka集群监控工具之三--kafka Offset Monitor

    1.介绍

      

    一般情况下,功能简单的kafka项目  使用运维命令+kafka Offset Monitor 就足够用了。

    2、使用
    2.1 部署
      github下载jar包 KafkaOffsetMonitor-assembly-0.2.0.jar    地址:https://github.com/quantifind/KafkaOffsetMonitor/releases   注意github版本需要翻墙下载google文件
      可以下载百度网盘:https://pan.baidu.com/s/1ntzIUPN   这是大牛已经整好了的


    2.2 启动 refresh-刷新时间 retain-驻留时间

    步骤一:创建1个目录kafka-offset-console

    [cluster@PCS101 ~]$ mkdir kafka-offset-console
    [cluster@PCS101 ~]$ mkdir kafka-offset-console/logs 
    [cluster@PCS101 ~]$ ls kafka-offset-console

    步骤二:将jar包上传到kafka-offset-console目录下

    [cluster@PCS101 kafka-offset-console]$ ls
    KafkaOffsetMonitor-assembly-0.2.0.jar  logs  

    步骤三:创建一个启动脚本

    #!/bin/bash
    java -Xms512M -Xmx512M -Xss1024K -XX:PermSize=256m -XX:MaxPermSize=512m -cp KafkaOffsetMonitor-assembly-0.2.0.jar 
         com.quantifind.kafka.offsetapp.OffsetGetterWeb 
         --zk 134.32.123.101:2181,134.32.123.102:2181,134.32.123.103:2181                
         --port 8086 
         --refresh 10.seconds 
         --retain 7.days 1>logs/stdout.log 2>logs/stderr.log &

    启动查看日志:

    [cluster@PCS101 kafka-offset-console]$ sh ./startkoc.sh
    [cluster@PCS101 logs]$ tail -50f stdout.log
    serving resources from: jar:file:/home/cluster/kafka-offset-console/KafkaOffsetMonitor-assembly-0.2.0.jar!/offsetapp

    访问:http://134.32.123.101:8086/

    Lag标识未消费消息数量。


    topic:创建时topic名称

    partition:分区编号

    offset:表示该parition已经消费了多少条message

    logSize:表示该partition已经写了多少条message

    Lag:表示有多少条message没有被消费。

    Owner:表示消费者

    Created:该partition创建时间

    Last Seen:消费状态刷新最新时间。

    参考:

    https://www.cnblogs.com/smartloli/p/4562551.html

    https://www.cnblogs.com/yinchengzhe/p/5123515.html

    https://www.cnblogs.com/dadonggg/p/8242682.html

    https://blog.csdn.net/lizhitao/article/details/27199863

  • 相关阅读:
    图像旋转与图像缩放及Matlab代码实现
    主成分分析 matlab手把手教操作、SPSS、python实例分析
    直方图均衡化与Matlab代码实现
    kNN算法基本原理与Python代码实践
    MATLAB 均方根误差MSE、两图像的信噪比SNR、峰值信噪比PSNR、结构相似性SSIM
    vue实战——对没见过的东西的科普以及第一次踩坑
    记录关于js模块的浅薄探索(一)——从别人博客中的理解
    js中的同步异步
    webpack踩坑记录(一)
    vue入门(二) ——监听属性,样式绑定
  • 原文地址:https://www.cnblogs.com/cac2020/p/9724190.html
Copyright © 2011-2022 走看看