prometheus监控kafka

news/2025/1/15 18:05:43/

部署搭建参看:docker部署prometheus+Grafana+altermanager+钉钉推送

一.docker安装kafka-exporter 

docker run --name kafka-exporter  -p 9308:9308 danielqsj/kafka-exporter --kafka.server=10.10.10.103:9092 --zookeeper.server=10.10.10.103:2181

9093:kafka-exporter的服务端口

9092:kafka的服务端口

2181:zookeeper的端口

二.配置prometheus配置文件

1.添加jod kafka

# my global config
global:scrape_interval: 15s # Set the scrape interval to every 15 seconds. Default is every 1 minute.evaluation_interval: 15s # Evaluate rules every 15 seconds. The default is every 1 minute.# scrape_timeout is set to the global default (10s).# Alertmanager configuration
alerting:alertmanagers:- static_configs:- targets:- 10.10.10.101:9093# Load rules once and periodically evaluate them according to the global 'evaluation_interval'.
rule_files:- "/usr/local/prometheus/rules/*.yml"# - "first_rules.yml"# - "second_rules.yml"# A scrape configuration containing exactly one endpoint to scrape:
# Here it's Prometheus itself.
scrape_configs:# The job name is added as a label `job=<job_name>` to any timeseries scraped from this config.- job_name: "prometheus"# metrics_path defaults to '/metrics'# scheme defaults to 'http'.static_configs:- targets: ["10.10.10.101:9090",'10.10.10.101:8080','10.10.10.101:9100','10.10.10.102:8080','10.10.10.102:9100','10.10.10.103:8080','10.10.10.103:9100']- job_name: "springboot_prometheus"scrape_interval: 5smetrics_path: '/actuator/prometheus'static_configs:- targets: ['10.10.10.102:8081']- job_name: "kafka"static_configs:- targets: ['10.10.10.101:9308']

2.重启prometheus,获得发送post请求动态更新配置:10.10.10.101:9090/-/reload

三.grafana导入kafka模版(7589)

 


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

相关文章

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…

k8s部署mysql-exporter,mongo-exporter,redis-exporter,zookeeper-exporter,kafka-exporter

k8s部署mysql-exporter,mongo-exporter,redis-exporter监控 命名空间创建 先建立一个命名空间: prometheus-exporter 用来存放本环境的所有exporter kubectl create ns prometheus-exportermysql监控 如果需要监控多个mysql,可以用一下部分再建一个mysql-exporter 1 创建m…