Deploy kafka-exporter monitoring topic
秉持著萬物皆有exporter(可以被監控)的信心
承接之前的redis/postgresql-exporter,這次換玩kafka
果不其然,已經有神人寫好exporter
最底下有docker-compose.yml部署腳本
services:
kafka-exporter:
image: danielqsj/kafka-exporter
command: ["--kafka.server=<你的kafka主機地址>:9092"]
ports:
- 9308:9308
預設端口是9308
*記得要改kafka的節點地址
部署下去之後回到prometheus接收這些metrics
global:
scrape_interval: 15s
scrape_configs:
- job_name: kafka
static_configs:
- targets: ['<你的kafka-exporter主機地址>:9308']
熱加載配置
curl -X POST http://localhost:9090/-/reload
檢查prometheus
回到grafana上新增面板
Dashboard > import > 資料來源選prometheus > 範本號碼7589
就能美滋滋地看到監控資訊囉