Kafka-Eagle 监控的安装与使用及Kafka-UI界面的安装----构建高效的 Kafka 集群监控体系

目录

一、Kafka-Eagle 概述

二、环境准备

MySQL 环境准备

Kafka 环境准备

三、Kafka-Eagle 安装步骤

下载

安装

四、Kafka-Eagle 页面操作

五、Kafka-UI 的安装

六、总结


        在大数据处理的世界中,Kafka 作为一款强大的分布式消息队列系统,广泛应用于数据传输与处理的各个环节。然而,在生产环境中,对 Kafka 集群的有效监控至关重要。本文将详细介绍如何使用 Kafka-Eagle 框架来监控 Kafka 集群,以及相关的安装与配置步骤,帮助大家构建一个稳定且可视化的监控环境。

一、Kafka-Eagle 概述

        Kafka-Eagle 框架为我们提供了便捷的图形化界面,使我们无需再依赖繁琐的命令行操作来管理 Kafka 集群。它能够直观地展示集群的整体运行情况,包括创建 topic、查看 topic 信息、分区详情等,极大地提高了我们的运维效率。

二、环境准备

MySQL 环境准备

        Kafka-Eagle 的安装依赖于 MySQL,其主要用于存储可视化展示的数据。如果集群中已安装 MySQL,则可跳过此步骤。否则,需先安装并配置好 MySQL 服务,确保其正常运行。

Kafka 环境准备

首先关闭 Kafka 集群,执行命令 

kf.sh stop

接着修改 /opt/installs/kafka3/bin/kafka-server-start.sh 命令中的参数:

将原参数

if [ "x$KAFKA_HEAP_OPTS" = "x" ]; then
  export KAFKA_HEAP_OPTS="-Xmx1G -Xms1G"
fi

修改为

if [ "x$KAFKA_HEAP_OPTS" = "x" ]; then
  export KAFKA_HEAP_OPTS="-server -Xms2G -Xmx2G -XX:PermSize=128m -XX:+UseG1GC -XX:MaxGCPauseMillis=200 -XX:ParallelGCThreads=8 -XX:ConcGCThreads=5 -XX:InitiatingHeapOccupancyPercent=70"
  export JMX_PORT="9999"
  #export KAFKA_HEAP_OPTS="-Xmx1G -Xms1G"
fi

修改完成后,在启动 Kafka 之前要将 kafka-server-start.sh 分发到其他节点,使用命令 

xsync.sh kafka-server-start.sh

大数据集群中实用的三个脚本文件解析与应用-优快云博客

<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

天冬忘忧

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值