跳转至

中间件Kafka监控

模板ID: 10627 | 模板标识: Template Kafka JMX General

帮助说明

一、监控前提 1.1、网络策略方通

对象类别 源 方向 目标 TCP/UDP 端口 访问服务 说明
服务器 监控服务器 -> 被管设备 TCP 12345 JMX 监控服务器向Kafka的JMX服务端口获取信息。Kafka默认端口:12345,如果端口进行过更改,则更具实际情况调整。

二、纳管监控

2.1、纳管前提,需要手动修kafka配置文件,添加JMX端口,重启kafka服务。(温馨提示,修改前记得做好备份。)

2.1.1、windows 系统上,kafka配置添加JMX端口方法。

路径:C:\LW\kafka_2.12-3.0.2\bin\windows\kafka-server-start.bat , 修改kafka-server-start.bat文件(以实际路径为准)。

添加JMX端口 set JMX_PORT="9999"

重启kafka服务,查看JMX端口.

2.1.1、 linux系统,kafka配置添加JMX端口方法。

路径:/usr/local/kafka/bin/kafka-run-class.sh (路径以实际情况为准),在kafka-run-class.sh文件中,添加一下内容,重启kafka服务。

vim kafka-run-class.sh

JMX_PORT=12345 #在首行添加

......

JMX settings #查找一下内容,填写IP地址

if [ -z "$KAFKA_JMX_OPTS" ]; then KAFKA_JMX_OPTS="-Dcom.sun.management.jmxremote -Djava.rmi.server.hostname=192.168.3.137 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false "fi

重启Kafka服务,查看端口。

ss -lnt | grep 12345

2.2、监控平台添加监控

路径: 采集管家---> 一键发现 --->凭证管理,创建 选择新建。