kafka-eagle是一款kafka监控软件,是笔者在接触kafka这几年来,使用的最好的一款开源监控工具。它可以同时监控多个集群,监控 Kafka 集群中 Topic 被消费的情况。包含 Lag 的产生,Offset 的变动,Partition 的分布。并且包含KafkaMonitor 和 Kafka Manager 的相关功能。可以说是既可以管理集群,又可以监控kafka的性能和消费情况,同时又支持sql查询。居家旅行必备。

kafka-eagle官方文档:https://ke.smartloli.org/3.Manuals/9.KafkaSQL.html

kafka-eagle官方下载:http://download.smartloli.org/

kafka-eagle安装

解压

tar -zxvf kafka-eagle-${version}-bin.tar.gz

配置环境变量

vi /etc/profile

export KE_HOME=/data/soft/new/kafka-eagle
export PATH=$PATH:$KE_HOME/bin

修改配置文件

cd ${KE_HOME}/conf
vi system-config.properties

# Multi zookeeper&kafka cluster list -- The client connection address of the Zookeeper cluster is set here

#可以配置多个集群,单集群这里可以把cluster2注释掉
kafka.eagle.zk.cluster.alias=cluster1,cluster2
cluster1.zk.list=tdn1:2181,tdn2:2181,tdn3:2181
cluster2.zk.list=xdn1:2181,xdn2:2181,xdn3:2181

# Zkcli limit -- Zookeeper cluster allows the number of clients to connect to

#zookeeper线程数
kafka.zk.limit.size=25

# Kafka Eagle webui port -- WebConsole port access address

#kafka-eagle页面访问端口
kafka.eagle.webui.port=8048

# Kafka offset storage -- Offset stored in a Kafka cluster, if stored in the zookeeper, you can not use this option

#配置存储偏移量位置,注意低版本的api存储的还是zookeeper。不同集群可以分开配置
cluster1.kafka.eagle.offset.storage=kafka
cluster2.kafka.eagle.offset.storage=kafka

# Whether the Kafka performance monitoring diagram is enabled

#是否启用监控图表
kafka.eagle.metrics.charts=false

# If offset is out of range occurs, enable this property -- Only suitable for kafka sql

#使用kafka-sql时可以考虑开启
kafka.eagle.sql.fix.error=false

# Delete kafka topic token -- Set to delete the topic token, so that administrators can have the right to delete

#删除topic操作超级管理员token
kafka.eagle.topic.token=keadmin

# kafka sasl authenticate, current support SASL_PLAINTEXT

#是否启用SASL协议
kafka.eagle.sasl.enable=false
kafka.eagle.sasl.protocol=SASL_PLAINTEXT
kafka.eagle.sasl.mechanism=PLAIN
kafka.eagle.sasl.client=<kafka_client_jaas.conf file path>

#邮件服务,用户报警发送

kafka.eagle.mail.enable=true
kafka.eagle.mail.sa=alert_sa
kafka.eagle.mail.username=alert_sa@163.com
kafka.eagle.mail.password=mqslimczkdqabbbh
kafka.eagle.mail.server.host=smtp.163.com
kafka.eagle.mail.server.port=25

#kafka-eagle默认存储在sqlite,注意配置路径

# Default use sqlite to store data
kafka.eagle.driver=org.sqlite.JDBC
# It is important to note that the '/hadoop/kafka-eagle/db' path must exist.
kafka.eagle.url=jdbc:sqlite:/{安装路径}/db/ke.db
kafka.eagle.username=root
kafka.eagle.password=smartloli

# <Optional> set mysql address

#也可以存储在mysql中。
#kafka.eagle.driver=com.mysql.jdbc.Driver
#kafka.eagle.url=jdbc:mysql://127.0.0.1:3306/ke?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull
#kafka.eagle.username=root
#kafka.eagle.password=smartloli

启动

cd ${KE_HOME}/bin
chmod +x ke.sh
./ke.sh start

---
更多文章关注公众号

——————————————————————————————————

作者:桃花惜春风
转载请标明出处,原文地址:  
https://blog.csdn.net/xiaoyu_BD/article/details/81700536

如果感觉本文对您有帮助,请留下您的赞,您的支持是我坚持写作最大的动力,谢谢!

kafka监控(一):kafka-eagle相关推荐

  1. Kafka系列(六)、Kafka开发套件kafka lenses 安装及使用(带WebUI)

    目录 介绍 安装 使用 Kafka系列: kafka 2.4.1单机版部署及使用 kafka监控系统kafka eagle安装使用 滴滴开源的kafka-manager编译及部署使用 kafka管理监 ...

  2. Kafka 监控 Kafka Eagle 图形化版本

    文章目录 一.Kafka Eagle 下载.编译流程 1. Kafka Eagle下载 2. 解压Kafka Eagle 3. 进入解压的目录 4. 编译项目 5. 添加编译环境 6. 运行脚本编译项 ...

  3. 基于jmx监控kafka_0542-6.1.0-非安全环境下Kafka管理工具Kafka Eagle安装使用

    1.文档编写目的 Fayson在前面的文章介绍了<0374-如何在CDH集群中部署Kafka Manager>,本篇文章Fayson介绍另外一款的监控工具Kafka-eagle,它可以同时 ...

  4. Kafka监控eagle

    Kafka 监控 [root@node6 ~]# /opt/zookeeper/bin/zk [root@node6 ~]# /opt/kafka/bin/kafka-server-start.sh ...

  5. DataPipeline |《Apache Kafka实战》作者胡夕:Apache Kafka监控与调优

    胡夕,<Apache Kafka实战>作者,北航计算机硕士毕业,现任某互金公司计算平台总监,曾就职于IBM.搜狗.微博等公司.国内活跃的Kafka代码贡献者. 前言 虽然目前Apache ...

  6. 吊炸天的 Kafka 图形化工具 Eagle,必须推荐给你!

    Kafka是当下非常流行的消息中间件,据官网透露,已有成千上万的公司在使用它.最近实践了一波Kafka,确实很好很强大.今天我们来从三个方面学习下Kafka:Kafaka在Linux下的安装,Kafk ...

  7. 【强烈推荐一款吊炸天的 Kafka 图形化工具 Eagle】

    Kafka是当下非常流行的消息中间件,据官网透露,已有成千上万的公司在使用它.最近实践了一波Kafka,确实很好很强大.今天我们来从三个方面学习下Kafka:Kafaka在Linux下的安装,Kafk ...

  8. Kafka系列 —— Kafka监控

    Kafka系列文章: Kafka系列 -- 入门及应用场景 & 部署 & 简单测试 Kafka系列 -- Kafka核心概念 Kafka系列 -- Kafka常用命令 常见Kafka监 ...

  9. 吊炸天的 Kafka 图形化工具 Eagle,必须推荐给你

    Kafka是当下非常流行的消息中间件,据官网透露,已有成千上万的公司在使用它.最近实践了一波Kafka,确实很好很强大.今天我们来从三个方面学习下Kafka:Kafaka在Linux下的安装,Kafk ...

最新文章

  1. day04 JDBC java数据库连接
  2. 8Manage:如何变革性的加强企业采购管理?
  3. MySQL 5.6 Warning - Using a password on the command line interface can be insecur 解决方案
  4. 装机之MBR和GPT
  5. torch.max()函数==》返回该维度的最大值以及该维度最大值对应的索引
  6. 完善征信+垂直创新 助力有融网“剩者为王”
  7. json html api文档,插件 jQuery.jsonview 中文 API 文档
  8. Unity iTween初探
  9. Matlab系列之GUI设计实例2
  10. php 微信 防刷票,细数那些防止微信刷票的设置
  11. 新浪微博下拉菜单制作(DOM小练习)
  12. 分层确定性钱包(HD Wallets)
  13. 如何用好消息推送为app拉新、留存、促活
  14. 不知道视频转文字软件哪个好用?视频转文字软件大分享
  15. [ZJCTF 2019]EasyHeap-house of spirit
  16. 基于Neo4j中医方剂药材知识图谱大数据可视化分析系统的设计与开发
  17. 计算机文件夹操作教案,文件和文件夹的基本操作教案
  18. brew link的一些问题
  19. ease,seae-in,ease-in-out,ease-out,效果
  20. 机房收费系统—项目开发总结报告

热门文章

  1. Python3 实现 KMP 算法核心 PMT
  2. python与室内设计_室内设计之3DMax软件的应用
  3. java 截取字符串某个字符开始与某个字符结束的中间的部分
  4. OSI七层参考模型(开放式系统互联)
  5. iOS游戏开发游戏功能之外的东西
  6. 解决DeepLinux 15.8在I3 6100的核心显卡hd530播放视频隔1分钟卡顿几秒的问题
  7. 前端项目2048小游戏
  8. 爆肝万字,终于搞定这篇⛵神经网络搭建全全全流程!学不会你来找我~
  9. 寒门女孩清华毕业 希望改变家乡教育现状
  10. 收集一些Windows系统非常严重的安全漏洞