prometheus监控传统环境监控(四)kafka监控

news/2025/1/15 18:09:32/

监控组件:kafka-exporter

github地址:GitHub - imduffy15/kafka_exporter: Kafka exporter for Prometheus

启动:

docker run -d \
--restart=always \
--restart=on-failure:5 \
--name kafka_exporter \
-v /etc/localtime:/etc/localtime \
-p 9308:9308 \
danielqsj/kafka-exporter:v1.2.0 \
--kafka.server=172.30.0.11:9092

prometheus集成kafka_exporter

vim prometheus.yml

# kafka 监控- job_name: 'kafka-172.30.0.11'scrape_interval: 10sstatic_configs:- targets: ['192.168.0.39:9308']labels:kafka_ip: 'kafka-172.30.0.11'

重启prometheus容器生效

grafana码:7589

https://grafana.com/grafana/dashboards/7589

告警规则:

# cat rules/kafka-export-alert-rules.yaml groups:- name: kafka消费滞后告警rules:- alert: kafka消费滞后expr: sum(kafka_consumergroup_lag{topic!="sop_free_study_fix-student_wechat_detail"}) by (consumergroup, topic) > 1000for: 3mlabels:serverity: warningstatus: 严重annotations:summary: "kafka消费滞后"description: "{{$.Labels.consumergroup}}##{{$.Labels.topic}}:消费滞后超过1000持续3分钟(当前:{{$value}})"- alert: kafka-exporter downexpr: kafka_exporter_build_info < 1for: 3mlabels:serverity: warningstatus: 严重annotations:summary: "kafka-exporter down"description: "kafka-exporter down {{$.Labels.instance}}"- alert: kafka server downexpr: kafka_brokers < 1for: 3mlabels:serverity: warningstatus: 严重annotations:summary: "kafka server down"description: "kafka server down {{$.Labels.job}}"

多点监控参照文章:

prometheus监控kafka_蝎的博客-CSDN博客_prometheus监控kafka


http://www.ppmy.cn/news/256922.html

相关文章

prometheus监控kafka

部署搭建参看&#xff1a;docker部署prometheusGrafanaaltermanager钉钉推送 一.docker安装kafka-exporter docker run --name kafka-exporter -p 9308:9308 danielqsj/kafka-exporter --kafka.server10.10.10.103:9092 --zookeeper.server10.10.10.103:2181 9093:kafka-e…

k8s部署prometheus(第一版)

k8s部署prometheus 1.下载prometheus文件 cd /soft/src git clone -b release-0.5 --single-branch https://github.com/coreos/kube-prometheus.git2.部署 这里部署之前最好改一下alertmanager-alertmanager.yaml这个文件&#xff0c;将replicas:改成2或者3&#xff0c;当为…

Aspose.Words功能演示:使用 C# 从 Word 文档中读取宏

Aspose.Words 是一种高级Word文档处理API&#xff0c;用于执行各种文档管理和操作任务。API支持生成&#xff0c;修改&#xff0c;转换&#xff0c;呈现和打印文档&#xff0c;而无需在跨平台应用程序中直接使用Microsoft Word。此外&#xff0c; Aspose API支持流行文件格式处…

kafka集群监控(kafka_exporterprometheusGrafana)

为了更直观的展示kafka实时消息生产速率以及某一topic下group_id与当前kafka之间的消息积压情况&#xff0c;采用kafka_exporter&#xff0c;promehues&#xff0c;grafana将相关指标实时展示 1. 下载 kafka_exporter(所在机器需与kafka集群网络相通) wget https://github.co…

【kafka 监控】Kafka_exporter+prometheus 监控kafka数据

一、kafka_exporter 安装步骤&#xff1a; Kafka_exporter是一款用于将Kafka集群的监控指标暴露给Prometheus的开源工具&#xff0c;可以用于监控Kafka集群的各种状态数据。下面是Kafka_exporter的安装和部署步骤&#xff1a; 环境准备 Java环境&#xff1a;Kafka_exporter需要…

BK3432,上海博通ble+spp双模低功耗蓝牙soc芯片,layou指南规格书

1、芯片-简介 BK3432芯片是一个高度集成的蓝牙4.2双模式&#xff0c;具有2 Mbps的数据速率选项。它集 成了一个高性能的射频收发器、基带、ARM9E核心、功能丰富的外围单元、可编程 协议和配置文件来支持BLE应用程序。闪存程序内存使它适合于定制的应用程序。 BK3432采用先进…

linux安装Promethus普罗米修斯监控

1.Node_export 下载地址&#xff1a;Releases prometheus/node_exporter GitHub node_export 用来监控主机信息&#xff0c;每台机器上都要部署一个该组件 cd ~/deployment/softwares tar -zxvf node_exporter-1.0.1.linux-amd64.tar.gz -C ~/monitor/ cd ~/monitor/ cd …

Ubuntu下程序进程堆栈信息——gstack

前言 在Ubuntu下调试程序&#xff0c;大部分是启动前使用gdb进行调试&#xff0c;当然也有其他方法&#xff0c;程序在运行中&#xff0c;为了不打断程序正常运行&#xff0c;也有一些工具进行调试。 当前本文章旨在说明不安装其他额外程序或库&#xff08;除gdb外&#xff0…