在Ubuntu上使用Kafka监控工具,你可以选择使用kafka_exporter
结合Grafana进行监控。以下是具体步骤:
sudo apt update
sudo apt install docker.io
docker pull bitnami/kafka-exporter:latest
创建docker-compose.yml
文件,内容如下:
version: '3.1'
services:
kafka-exporter-opslogs:
image: bitnami/kafka-exporter:latest
command: '--kafka.server=10.2.19.43:9092'
restart: always
ports:
- "9310:9308"
kafka-exporter-prod:
image: bitnami/kafka-exporter:latest
command: '--kafka.server=192.168.53.99:9092'
restart: always
ports:
- "9311:9308"
docker-compose up -d
/etc/prometheus/prometheus.yml
),添加以下内容:scrape_configs:
- job_name: 'kafka-exporter'
metrics_path: '/metrics'
scrape_interval: 15s
static_configs:
- targets:
- 10.0.0.26:9310
labels:
name: kafka-opslogs
- 10.0.0.26:9311
labels:
name: kafka-prod
sudo systemctl restart prometheus
http://localhost:3000
),登录后点击“+”号添加新的面板。kafka_exporter
实例的配置文件中--kafka.server
参数正确指向对应的Kafka broker。scrape_interval
以平衡监控频率和数据实时性。通过以上步骤,你就可以在Ubuntu上成功部署并使用Kafka监控工具了。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:Kafka在Ubuntu上如何监控