当前位置:   article > 正文

prometheus使用kafka-exporter监控kafka

prometheus使用kafka-exporter监控kafka

一、安装容器和安装docker-compose和安装prometheus-server

参考博客

prometheus二进制安装和exporter配合监控,适合于监控独立应用或中间件-CSDN博客

二、编辑docker-compose.yaml

  1. [root@... kafka-exporter]#dkafka-exporter]# cat docker-compose.yaml
  2. version: '2'
  3. services:
  4. prometheus-kafka1:
  5. container_name: kafka-exporter-tx
  6. image: danielqsj/kafka-exporter:v1.2.0
  7. restart: always
  8. command:
  9. --kafka.server=xxx.xxx.xxx.xxx:9092 # 这里为kafka的ip和服务端口
  10. ports:
  11. - 127.0.0.1:9308:9308
  12. networks:
  13. - pronet
  14. networks:
  15. pronet:
  16. external:
  17. name: prometheus-monitoring
  18. [root@yw-mon kafka-exporter]#

启动prometheus的

[root@... kafka-exporter]#docker-compose up -d

验证是否能正常获取

三、在prometheus.yaml添加以下内容

  1. - job_name: 'yunwei-mon-kafka-exporter'
  2. scrape_interval: 30s
  3. scrape_timeout: 30s
  4. metrics_path: /metrics
  5. static_configs:
  6. - targets:
  7. - 127.0.0.1:9308
  8. labels:
  9. service: yunwei-mon-kafka

重载

  1. [root@yw-mon prometheus]# cat reload.sh
  2. curl -X POST http://xxxxx:9090/-/reload # 这里换成prometheus-server的ip
  3. [root@yw-mon prometheus]# ./reload.sh

四、grafana上添加模板

使用模板7589

选择prometheus数据源

添加

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/909722
推荐阅读
相关标签
  

闽ICP备14008679号