下载地址
https://github.com/danielqsj/kafka_exporter/releases

解压
tar -zxvf kafka_exporter-1.7.0.linux-amd64.tar.gz
mv kafka_exporter-1.7.0.linux-amd64 kafka_exporter
服务配置
cd /usr/lib/systemd/system
vi kafka_exporter.service
内容如下
[Unit]
Description=https://prometheus.io
[Service]
Restart=on-failure
ExecStart=/data/prometheus/kafka_exporter/kafka_exporter --kafka.server=10.10.33.31:9092
[Install]
WantedBy=multi-user.target
刷新服务配置并启动
systemctl daemon-reload
systemctl start kafka_exporter
查看服务状态
systemctl status kafka_exporter
配置开机自启
systemctl enable kafka_exporter
访问验证
curl localhost:9308/metrics

对接Prometheus
修改Prometheus配置文件
vi prometheus.yml
添加如下内容
- job_name: kafka-pro
static_configs:
- targets: ['10.10.33.12:9308']
labels:
instance: kafka-pro'
刷新prometheus配置
curl -XPOST localhost:9090/-/reload
打开prometheus,可以在targets中看到刚配置的kafka-pro

Grafana配置
参考 Prometheus配置Grafana监控大屏


本文介绍了如何从GitHub下载并安装kafka_exporter,配置其作为Prometheus的监控目标,设置开机自启以及在Grafana中集成。详细步骤包括服务配置、启动、状态检查和Prometheus配置的更新。
2368

被折叠的 条评论
为什么被折叠?



