Kafka_exporter配置
1.下载kafka_exporter
首先,从 GitHub 仓库下载 Kafka Exporter 的最新版本:
wget https://github.com/danielqsj/kafka_exporter/releases/download/v1.4.2/kafka_exporter-1.4.2.linux-amd64.tar.gz
2.解压安装包
下载完成后,解压安装包:
tar -xf kafka_exporter-1.7.0.linux-amd64.tar.gz
3.测试启动kafka_exporter
cd kafka_exporter-1.7.0.linux-amd64
nohup ./kafka_exporter --kafka.server=172.16.10.205:9092 --kafka.server=another-server &
4.配置开机启动
vi /usr/lib/systemd/system/kafka_export.service
[Unit]
Description=kafka_export
After=network.target
[Service]
User=root
Type=simple
ExecStart=/opt/soft/kafka_exporter-1.7.0.linux-amd64/kafka_exporter --kafka.server=172.16.10.205:9092 --kafka.server=another-server
Restart=on-failure
[Install]
WantedBy=multi-user.target
systemctl daemon-reload
systemctl restart kafka_export.service
systemctl enable kafka_export.service
Prometheus配置
在 prometheus.yml 中添加如下配置:
scrape_configs:
- job_name: 'kafka'
static_configs:
- targets: ['172.16.10.208:9308']
重启Prometheus