全面收集中间件Exporter适配:从Redis到ActiveMQ,掌握监控数据采集的最佳实践
- IT业界
- 2025-08-24 18:09:01

#作者:任少近
文章目录 说明:一 Redis的适配exporter版1.1 Redis的exporter源码版本1.2 Redis的exporter的releases版1.3 Redis_exporter版本选择理由1.4 Redis_exporter docer镜像 二 Zookeeper的适配exporter版2.1 Zookeeper的exporter源码版本2.2 Zookeeper的exporter的releases版本2.3 Zookeeper_exporter版本选择理由2.4 Zookeeper_exporter Docker镜像 三 Kafka的适配exporter版3.1 Kafka的exporter源码版本3.2 Kafka_exporter的releases版本3.3 Kafka_exporter版本选择理由3.4 Kafka_exporter Docker镜像下载 四 Nginx的适配exporter版4.1 Nginx-prometheus-exporter源码包版本4.2 Nginx-prometheus-exporter的release版本4.3 Nginx的exporter版本选择理由4.4 Nginx的exporter Docker镜像 五 KeepAlived的适配exporter版5.1 KeepAlived-exporter源码包版本5.2 KeepAlived-exporter的release版本5.3 KeepAlived的exporter版本选择理由5.4 KeepAlived的exporter Docker镜像 六 RocketMQ的适配exporter版6.1 RocketMQ_exporter源码包版本6.2 RocketMQ-exporter的release版本6.3 RocketMQ-exporter的镜像 七 RabbitMQ的适配exporter版7.1 RabbitMQ-exporter源码包版本7.2 RabbitMQ-exporter的release版本7.3 RabbitMQ_exporter版本选择理由7.4 RabbitMQ_exporter Docker镜像 八 ElasticSearch的适配exporter版8.1 ElasticSearch-exporter源码包版本8.2 ElasticSearch-exporter的release版本8.3 ElasticSearch的exporter版本选择理由8.4 ElasticSearch_exporter Docker镜像下载 九 ActiveMQ的适配exporter版9.1 ActiveMQ的jmx-exporter源码包版本9.2 ActiveMQ的jmx-exporter的release版本9.3 ActiveMQ的jmx-exporter版本选择理由 说明:本文档为开源中件间 Redis、Zookeeper、Kafka、Nginx、ActiveMq 、RocketMQ、RabbitMq、 ElasticSearch 、Keepalived的exporter适配选型,
包括几项指标如下: 下载地址 最新源码包 releases版本包 支持的中件间版本 选择版本缘由 docker镜像
均来自于github,经证实,绝大多数中件间最新exporter都可以向下兼容多个大版本,小版本,如从1.0->2.0大版本跨度,或1.0->1.1小版本跨度。基本不用特别考虑使用exporter不兼容现象。
一 Redis的适配exporter版Prometheus exporter for Redis metrics. Supports Redis 2.x, 3.x, 4.x, 5.x, 6.x, and 7.x,
1.1 Redis的exporter源码版本Redis_exporter源码包下载地址
oliver006/redis_exporter: Prometheus Exporter for Redis Metrics. Supports Redis 2.x, 3.x, 4.x, 5.x, 6.x, and 7.x (github ) 如图所示
1.2 Redis的exporter的releases版Redis_exporter下载地址 Releases · oliver006/redis_exporter (github )
如图所示
1.3 Redis_exporter版本选择理由此版本为prometheus官方推荐链接到github上,相比较迭代最活跃,stars最高,docker查询stars最高
stars值越高说明这个image引用最多,如图所示
1.4 Redis_exporter docer镜像可执行:docker pull oliver006/redis_exporter
二 Zookeeper的适配exporter版 2.1 Zookeeper的exporter源码版本Zookeeper_exporter源码包下载地址 github /dabealu/zookeeper-exporter 如图所示
2.2 Zookeeper的exporter的releases版本Zookeeper_exporter下载地址 github /dabealu/zookeeper-exporter/releases
2.3 Zookeeper_exporter版本选择理由相比较其他版本,此版本迭代最活跃,github上stars值最高,越高说明这个image引用最多,如图所示
2.4 Zookeeper_exporter Docker镜像可执行:docker pull josdotso/zookeeper-exporter
三 Kafka的适配exporter版Support Apache Kafka version 0.10.1.0 (and later).
3.1 Kafka的exporter源码版本Kafka_exporter源码包下载地址 danielqsj/kafka_exporter: Kafka exporter for Prometheus (github ) 如图所示
3.2 Kafka_exporter的releases版本Kafka_exporter下载地址 Releases · danielqsj/kafka_exporter (github ) 如图所示
3.3 Kafka_exporter版本选择理由此版本为prometheus官方推荐链接到github上,相比较其他版本迭代最活跃,stars最高,docker查询stars最高,stars值越高说明这个版本引用最多,如图所示
3.4 Kafka_exporter Docker镜像下载可执行:docker pull danielqsj/kafka-exporter
四 Nginx的适配exporter版 4.1 Nginx-prometheus-exporter源码包版本Nginx-prometheus-exporter源码包下载地址: github /nginxinc/nginx-prometheus-exporter/#readme
4.2 Nginx-prometheus-exporter的release版本Nginx-prometheus-exporter下载地址: github /nginxinc/nginx-prometheus-exporter/releases 如图所示,当前最新版本是v0.11.0
4.3 Nginx的exporter版本选择理由此版本在github上相比较其他版本迭代最活跃,stars值越高说明这个image被引用最多,如图所示
4.4 Nginx的exporter Docker镜像可执行:docker pull nginx/nginx-prometheus-exporter
五 KeepAlived的适配exporter版 5.1 KeepAlived-exporter源码包版本KeepAlived-exporter源码包下载地址: github /search?q=keepalived+exporter
5.2 KeepAlived-exporter的release版本KeepAlived-exporter下载地址: github /cafebazaar/keepalived-exporter/releases
5.3 KeepAlived的exporter版本选择理由此版本为github上,stars最高,相比较其他版本迭代最活跃,stars值越高说明这个版本引用最多
5.4 KeepAlived的exporter Docker镜像docker pull ghcr.io/cafebazaar/keepalived-exporter
六 RocketMQ的适配exporter版 6.1 RocketMQ_exporter源码包版本RocketMQ-exporter源码包下载地址: github /apache/rocketmq-exporter
6.2 RocketMQ-exporter的release版本上图可以看到,无releases版本
6.3 RocketMQ-exporter的镜像可执行:docker pull docker.io/rocketmq-exporter
七 RabbitMQ的适配exporter版 7.1 RabbitMQ-exporter源码包版本RabbitMQ-exporter源码包下载地址: github /kbudde/rabbitmq_exporter
7.2 RabbitMQ-exporter的release版本RabbitMQ-exporter下载地址: github /kbudde/rabbitmq_exporter/releases
7.3 RabbitMQ_exporter版本选择理由此版本为prometheus官方推荐链接到github上,相比较其他版本迭代最活跃,stars最高,docker查询stars最高,stars值越高说明这个image引用最多
7.4 RabbitMQ_exporter Docker镜像
可执行:docker pull kbudde/rabbitmq-exporter
八 ElasticSearch的适配exporter版 8.1 ElasticSearch-exporter源码包版本ElasticSearch-exporter源码包下载地址: github /prometheus-community/elasticsearch_exporter
8.2 ElasticSearch-exporter的release版本ElasticSearch-exporter下载地址: github /prometheus-community/elasticsearch_exporter/releases
8.3 ElasticSearch的exporter版本选择理由此版本为prometheus官方推荐链接到github上,相比较其他版本迭代最活跃,stars最高,stars值越高说明这个版本引用最多
8.4 ElasticSearch_exporter Docker镜像下载可执行:docker pull quay.io/prometheuscommunity/elasticsearch-exporter:latest
九 ActiveMQ的适配exporter版 9.1 ActiveMQ的jmx-exporter源码包版本ActiveMQ源码包下载地址: github /prometheus/jmx_exporter
9.2 ActiveMQ的jmx-exporter的release版本ActiveMQ的jmx-exporter下载地址: github /prometheus/jmx_exporter/releases
9.3 ActiveMQ的jmx-exporter版本选择理由此版本为github上,stars最高,相比较其他版本迭代最活跃,stars值越高说明这个版本引用最多
全面收集中间件Exporter适配:从Redis到ActiveMQ,掌握监控数据采集的最佳实践由讯客互联IT业界栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“全面收集中间件Exporter适配:从Redis到ActiveMQ,掌握监控数据采集的最佳实践”