tencent cloud

消息队列 RabbitMQ 版

动态与公告
新功能发布记录
公告
产品简介
TDMQ 产品系列介绍与选型
什么是消息队列 RabbitMQ 版
产品优势
应用场景
开源托管版与 Serverless 版差异说明
开源版本支持说明
与开源 RabbitMQ 对比
高可用
使用限制
RabbitMQ 相关概念
开区地域
相关云服务
产品计费
计费概述
价格说明
计费示例
按小时付费转包年包月
续费说明
查看消费明细
欠费说明
退费说明
快速入门
入门流程指引
步骤1:准备工作
步骤2:创建 RabbitMQ 集群
步骤3:配置 Vhost
步骤4:使用 SDK 收发消息
步骤5:查询消息
步骤6:销毁资源
用户指南
使用流程指引
配置账号权限
创建集群
配置 Vhost
连接集群
管理消息
配置高级特性
管理集群
查看监控和配置告警
实践教程
实践教程使用说明
RabbitMQ 客户端实践教程
RabbitMQ 消息可靠性实践教程
RabbitMQ 支持 MQTT 协议说明
迁移集群
迁移方案概述
步骤1:购买云上实例
步骤2:迁移元数据上云
步骤3:开启双读写
API 参考(开源托管版)
API 概览
API 参考(Serverless 版)
History
Introduction
API Category
Making API Requests
Relevant APIs for RabbitMQ Serverless PAAS Capacity
RabbitMQ Serverless Instance Management APIs
Data Types
Error Codes
SDK 文档
SDK 概述
Spring Boot Starter 接入
Spring Cloud Stream 接入
Java SDK
Go SDK
Python SDK
PHP SDK
安全与合规
权限管理
网络安全
删除保护
变更记录
云 API 审计
常见问题
服务等级协议
联系我们

接入 Prometheus 监控

PDF
聚焦模式
字号
最后更新时间: 2026-01-04 15:30:31

操作场景

腾讯云 TDMQ RabbitMQ 版集群目前提供 Prometheus Exporter 抓取节点的指标信息,包括但不限于 Queue、Channel、Connection 等基本监控度量指标,以及 Broker JMX 暴露出的度量指标,相关指标均可通过 Prometheus 数据采集后进行聚合、展示及分析。

约束与限制

仅开源托管版集群支持 Prometheus 监控。

操作步骤

步骤1:获取 Prometheus 监控目标

2. 在左侧导航栏选择集群管理 > 集群列表,选择好地域后,单击目标集群的 ID 进入集群基本信息页面。
3. 用 Prometheus 监控实例 模块,单击右上角的获取监控目标,选择 VPC 和子网。

4. 
单击提交
,获取一组监控目标。


步骤2:用 Prometheus 采集监控数据

1. 登录 可观测平台 > Prometheus 监控,如果没有 Prometheus 实例,请先单击新建去创建实例,具体指引请见 创建Prometheus实例
注意:
在创建 Prometheus 实例时,绑定的 VPC 和子网需要与 步骤1-4 中 vpcId 和 subnetId 保持一致。否则会出现网络不通的问题。

2. 在实例列表中点击一个 Prometheus 实例,进入实例详情。选择数据采集 > 集成中心,在开发中找到抓取任务,点击进入。

3. 在弹出的抓取任务抽屉中,填写以下代码示例中的采集配置。并点击保存

job_name: broker-node-exporter
scrape_interval: 60s
metrics_path: /metrics/per-object
static_configs:
- targets:
- 10.x.x.x:7003
- 10.x.x.x:7002
- 10.x.x.x:7001
labels:
application: broker-node
job_name:填写 broker-node-exporter。
scrape_interval:采集间隔。
metrics_path:
"/metrics"表示仅获取集群维度的指标。
"/metrics/per-object"表示获取所有指标。
指标路径说明详情请参见 开源 RabbitMQ Prometheus Endpoint 指引 文档。如下图:

targets:填写 步骤1-4 中的 jmx_exporter。
application:填写 broker-node。
4. 在抓取任务中点击已集成页签,等待2-3分钟,可以看到运行状态变化为“已部署”,Targets也可以看到具体的数据抓取对象。点击指标明细可以看到抓取的 RabbitMQ Broker 指标。


步骤3:用 Grafana 查看监控数据

1. 回到 Prometheus 实例详情 > 基本信息,在 Grafana 卡片中绑定 Grafana。如果没有 Grafana 实例,需要先新建。新建指引请见 Grafana 服务
注意:
绑定或新建的 Grafana 实例,VPC 和 子网必须和第一步第4点中的 vpcId 和 subnetId 一致,否则会网络不通。

2. 绑定 Grafana 完成后,单击Grafana 实例进入实例详情,再单击基本信息中的访问地址跳转到 Grafana 控制台。


3. 输入 Grafana 的账号(默认是 admin)密码后进入 Grafana 控制台。

4. 
参考开源
RabbitMQ 关于 Prometheus 和 Grafana 的官方说明 文档中配置 Grafana 的步骤。下载 RabbitMQ-Overview dashboard 的 JSON 文件或复制 dashboard ID。

5. 回到已登录的 Grafana 控制台,单击左侧导航栏的 Dashboards,再单击右侧的 New > Import。接着把 第4点 中下载好的 JSON 文件上传到对应的 Grafana 实例。


6. 上传完成后就可以看到上面配置的所有监控指标数据。确认 Host 就是在 TDMQ RabbitMQ 控制台中的监控目标 jmx exporter。



帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈