部署Kafka_export监控kafka

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
posted @ 2025-05-29 11:05  村尚chun叔  阅读(321)  评论(0)    收藏  举报