在Debian上配置Kafka监控工具可以通过多种方式实现,以下是几种常见的方法:
docker run -d --name kafka-exporter --publish 9310:9308 \
-e KAFKA_SERVER_LIST="10.2.19.43:9092,10.2.24.62:9092,10.5.98.190:9092" \
-e KAFKA_VERSION="3.2.1" \
bitnami/kafka-exporter
在Prometheus的配置文件prometheus.yml
中添加以下job:
scrape_configs:
- job_name: 'kafka-exporter'
metrics_path: '/metrics'
scrape_interval: 15s
static_configs:
- targets: ['10.2.19.43:9310', '10.2.24.62:9310', '10.5.98.190:9310']
导入Grafana的kafka_exporter看板:
wget -O /etc/prometheus/conf.d/kafka_exporter.yml https://raw.githubusercontent.com/starsliao/Prometheus/master/kafka/kafka_exporter.yml
然后重启Prometheus服务。
访问Kafka Tool官网下载对应版本的安装包,根据你的Kafka版本选择合适的工具。
在Kafka Tool的安装目录下,启动Kafka Tool并配置相应的连接信息,测试连接情况后添加到Kafka Tool中。
docker run -it -p 8080:8080 -e DYNAMIC_CONFIG_ENABLED=true provectuslabs/kafka-ui
在浏览器中访问http://localhost:8080
,即可使用Kafka UI进行监控和管理。
以上方法可以帮助你在Debian系统上配置Kafka监控工具,选择适合你需求的工具进行监控和管理。