Kafka Eagle 可视化工具简单介绍

Kafka Eagle 可视化工具作用:监控 Broker、Topic、Consumer、Cluster、Zookeeper、ConsumerGroups、Metrics(指标统计) 等相关信息。

我们安装好 Kafka Eagle 安装好之后,通过运行 bin 目录下的 ke.sh 脚本即可启动KafkaEagle。命令是 ke.sh start ,启动成功的日志如下:

......
......
......
Version 1.4.6 -- Copyright 2016-2020
*******************************************************************
* Kafka Eagle Service has started success.
* Welcome, Now you can visit 'http://192.168.88.161:8048/ke'
* Account:admin ,Password:123456
*******************************************************************
*  ke.sh [start|status|stop|restart|stats] 
*  https://www.kafka-eagle.org/ 
*******************************************************************

可以看到,服务启动成功之后,Kafka Eagle 会返回一个客户端的连接地址 http://192.168.88.161:8048/ke,通过该链接,我们可以进入 Kafka Eagle 的主页以及它给我们提供的一个整体的统计信息** BScreen**。
如下图所示:

Kafka Eagle 的主页.png

BScreen界面.png

我们可以用 Kafka Eagle 监测工具来管理我们的 Topic。例如,查看数据积压情况。

Kafka-Eagle 查看数据积压.png

如图所示,分区 0 中 lag 一列显示有1000条数据未消费,lag 一列有值即意味着有数据积压。

现象:消费跟不上生产速度,导致处理的延迟
原因:
消费者的并发能力不够;
消者者处理失败
网络故障,导致数据传输较慢

解决
提高消费者组中消费者的并行度 / 增大每次处理的消息个数
分析处理失败的原因
找到网络故障的原因

你可能感兴趣的:(Kafka Eagle 可视化工具简单介绍)