腾讯云消息队列 TDMQ(Tencent Distributed Message Queue,简称 TDMQ)是一款基于 Apache 顶级开源项目 Pulsar 自研的金融级分布式消息中间件,具备跨城高一致、高可靠、高并发的特性。
TDMQ 目前已应用在腾讯计费绝大部分场景,包括支付主路径、实时对账、实时监控、大数据实时分析等方面。
下表为操作审计支持的消息队列 TDMQ操作列表:
| 操作名称 | 资源类型 | 事件名称 |
|---|---|---|
| 添加VPC接入点信息 | tdmq | AddVpcEndpoints |
| 集群关联SSL证书 | tdmq | AssociateCertificate |
| 批量修改正在迁移的topic 状态进入下一步 | tdmq | ChangeRocketMQMigrationTopicToNextStage |
| 清空cmq消息队列中的消息 | tdmq | ClearCmqQueue |
| 清空cmq订阅者消息标签 | tdmq | ClearCmqSubscriptionFilterTags |
| 批量导入角色接口 | tdmq | CreateBatchRole |
| 创建集群 | tdmq | CreateCluster |
| 开启集群支撑接入点 | tdmq | CreateClusterInternalAccessPoint |
| 新增集群Prometheus接入点 | tdmq | CreateClusterPrometheusAccessPoint |
| 创建cmq队列接口 | tdmq | CreateCmqQueue |
| 创建cmq订阅接口 | tdmq | CreateCmqSubscribe |
| 创建cmq主题 | tdmq | CreateCmqTopic |
| 创建引擎版本升级任务 | tdmq | CreateEngineVersionUpgradeTask |
| 创建命名空间 | tdmq | CreateEnvironment |
| 创建环境角色授权 | tdmq | CreateEnvironmentRole |
| 创建专业集群 | tdmq | CreateProCluster |
| 创建分析报告 | tdmq | CreateRabbitMQAnalysisReport |
| 创建RabbitMQ路由关系 | tdmq | CreateRabbitMQBinding |
| RabbitMQ实例创建域名 | tdmq | CreateRabbitMQDomainName |
| 创建RabbitMQ exchange | tdmq | CreateRabbitMQExchange |
| 创建RabbitMQ元数据导入任务 | tdmq | CreateRabbitMQMetaDataImportTask |
| 创建 RabbitMQ 策略 | tdmq | CreateRabbitMQPolicy |
| 创建RabbitMQ队列 | tdmq | CreateRabbitMQQueue |
| 创建RabbitMQ的用户 | tdmq | CreateRabbitMQUser |
| 创建RabbitMQ专享版实例 | tdmq | CreateRabbitMQVipInstance |
| 创建RabbitMQ的vhost | tdmq | CreateRabbitMQVirtualHost |
| 创建跨地域复制任务 | tdmq | CreateReplicationLink |
| 创建 RocketMQ 虚拟集群 | tdmq | CreateRocketMQCluster |
| 创建 RocketMQ 角色授权 | tdmq | CreateRocketMQEnvironmentRole |
| RocketMQ通用集群创建角色 | tdmq | CreateRocketMQGeneralRole |
| 批量创建 RocketMQ 消费组 | tdmq | CreateRocketMQGroup |
| 创建 RocketMQ 命名空间 | tdmq | CreateRocketMQNamespace |
| 创建 RocketMQ 角色 | tdmq | CreateRocketMQRole |
| 创建RocketMQ Router规则 | tdmq | CreateRocketMQRouterRule |
| 创建RocketMQ平滑迁移任务 | tdmq | CreateRocketMQSmoothMigrationTask |
| 批量创建 RocketMQ 主题 | tdmq | CreateRocketMQTopic |
| 创建 RocketMQ 主题 | tdmq | CreateRocketMQTopicV2 |
| 创建 RocketMQ 专享或通用集群 | tdmq | CreateRocketMQVipInstance |
| 新增角色 | tdmq | CreateRole |
| 创建一个topic的订阅关系 | tdmq | CreateSubscription |
| 新增主题 | tdmq | CreateTopic |
| RabbitMQ专享版创建公网,vpc数据流接入点 | tdmq | CreateVipInstanceDataStreamPoint |
| 删除appid对应的规则 | tdmq | DeleteCMQResourceRule |
| 集群删除SSL证书 | tdmq | DeleteCertificate |
| 删除集群 | tdmq | DeleteCluster |
| 删除集群支撑接入点 | tdmq | DeleteClusterInternalAccessPoint |
| 删除集群Prometheus接入点 | tdmq | DeleteClusterPrometheusAccessPoint |
| 删除集群Vpc接入点 | tdmq | DeleteClusterVpcAccessPoint |
| 删除cmq队列 | tdmq | DeleteCmqQueue |
| 删除cmq订阅 | tdmq | DeleteCmqSubscribe |
| 删除cmq主题 | tdmq | DeleteCmqTopic |
| 删除引擎版本升级任务 | tdmq | DeleteEngineVersionUpgradeTask |
| 删除环境角色授权 | tdmq | DeleteEnvironmentRoles |
| 删除环境 | tdmq | DeleteEnvironments |
| 删除专业集群实例 | tdmq | DeleteProCluster |
| 解绑RabbitMQ路由关系 | tdmq | DeleteRabbitMQBinding |
| 删除RabbitMQ exchange | tdmq | DeleteRabbitMQExchange |
| 删除RabbitMQ的权限 | tdmq | DeleteRabbitMQPermission |
| 删除RabbitMQ策略 | tdmq | DeleteRabbitMQPolicy |
| 删除RabbitMQ队列 | tdmq | DeleteRabbitMQQueue |
| 删除RabbitMQ的用户 | tdmq | DeleteRabbitMQUser |
| 删除RabbitMQ专享版集群 | tdmq | DeleteRabbitMQVipInstance |
| 删除RabbitMQ的vhost | tdmq | DeleteRabbitMQVirtualHost |
| 删除复制链路 | tdmq | DeleteReplicationLink |
| 删除 RocketMQ 虚拟集群 | tdmq | DeleteRocketMQCluster |
| 批量删除 RocketMQ 角色授权 | tdmq | DeleteRocketMQEnvironmentRoles |
| 删除 RocketMQ 消费组 | tdmq | DeleteRocketMQGroup |
| 删除 RocketMQ 命名空间 | tdmq | DeleteRocketMQNamespace |
| 批量删除 RocketMQ 角色 | tdmq | DeleteRocketMQRoles |
| 删除规则 | tdmq | DeleteRocketMQRouterRule |
| 删除 RocketMQ 主题 | tdmq | DeleteRocketMQTopic |
| 删除 RocketMQ 专享或通用集群 | tdmq | DeleteRocketMQVipInstance |
| 角色删除 | tdmq | DeleteRoles |
| 删除路由 | tdmq | DeleteRoute |
| 删除订阅关系 | tdmq | DeleteSubscriptions |
| 批量删除topics | tdmq | DeleteTopics |
| RabbitMQ专享版删除公网,vpc数据流接入点 | tdmq | DeleteVipInstanceDataStreamPoint |
| 获取单个Amqp集群信息 | tdmq | DescribeAMQPCluster |
| 获取amqp集群列表 | tdmq | DescribeAMQPClusters |
| 获取用户配额 | tdmq | DescribeAMQPCreateQuota |
| 获取AMQP Exchange列表 | tdmq | DescribeAMQPExchanges |
| 获取指定队列下消费者列表 | tdmq | DescribeAMQPQueueConsumers |
| 获取Amqp队列列表 | tdmq | DescribeAMQPQueues |
| 获取Amqp路由关系列表 | tdmq | DescribeAMQPRouteRelations |
| 获取Amqp Vhost连接列表 | tdmq | DescribeAMQPVHostConnections |
| 获取Amqp Vhost列表 | tdmq | DescribeAMQPVHosts |
| 获取某租户的虚拟集群列表 | tdmq | DescribeAllTenants |
| 查询当前 appid 统计信息 | tdmq | DescribeAppIdStats |
| 查看堆积曲线 | tdmq | DescribeBackLogInfo |
| 获取专享集群列表 | tdmq | DescribeBindClusters |
| 获取租户VPC绑定关系 | tdmq | DescribeBindVpcs |
| 获取cmq告警集群列表 | tdmq | DescribeCMQAlarmClusters |
| 查询cmq当前 appid 统计信息 | tdmq | DescribeCMQAppIdStats |
| 获取单个CMQ集群信息 | tdmq | DescribeCMQCluster |
| 查询cmq队列消息轨迹详情 | tdmq | DescribeCMQQueueTraceDetail |
| 查询cmq队列消息列表 | tdmq | DescribeCMQQueueTraceList |
| 查询cmq主题消息轨迹详情 | tdmq | DescribeCMQTopicTraceDetail |
| 查询cmq主题消息列表 | tdmq | DescribeCMQTopicTraceList |
| 获取集群详细信息 | tdmq | DescribeClusterDetail |
| 获取集群列表 | tdmq | DescribeClusters |
| 查询cmq鉴权子账号列表 | tdmq | DescribeCmqAuthPolicyUinList |
| 查看TCmq大盘 | tdmq | DescribeCmqDashBoard |
| 查询专享实例详情 | tdmq | DescribeCmqExclusiveInstanceDetail |
| 查询专享实例列表 | tdmq | DescribeCmqExclusiveInstances |
| tcmq运营端查看topic归属 | tdmq | DescribeCmqLookUpService |
| 查询 CMQ 消息详情 | tdmq | DescribeCmqMsgDetail |
| Tcmq 运营端命名空间策略 | tdmq | DescribeCmqNameSpace |
| 查询cmq队列详情 | tdmq | DescribeCmqQueueDetail |
| 查询cmq全量队列 | tdmq | DescribeCmqQueues |
| 查看Cmq运营端Subscribe | tdmq | DescribeCmqSubscribeInfo |
| 查询cmq订阅详情 | tdmq | DescribeCmqSubscriptionDetail |
| 查询cmq主题详情 | tdmq | DescribeCmqTopicDetail |
| 运营端查询CmqTopic信息 | tdmq | DescribeCmqTopicInfo |
| Tcmq 运营端查看topic底层信息 | tdmq | DescribeCmqTopicStats |
| 枚举cmq全量主题 | tdmq | DescribeCmqTopics |
| 获取命名空间属性 | tdmq | DescribeEnvironmentAttributes |
| 获取命名空间角色列表 | tdmq | DescribeEnvironmentRoles |
| 获取命名空间列表 | tdmq | DescribeEnvironments |
| 查询RocketMQ实例列表 | tdmq | DescribeInternalRocketMQInstances |
| 查询消息轨迹 | tdmq | DescribeMqMsgTrace |
| 查询Pulsar消息详情 | tdmq | DescribeMsg |
| 消息轨迹 | tdmq | DescribeMsgTrace |
| 运营端获取命名空间bundle列表 | tdmq | DescribeNamespaceBundlesOpt |
| 运营端获节点健康状态 | tdmq | DescribeNodeHealthOpt |
| 生产者列表 | tdmq | DescribeProducers |
| 获取消息生产概览 | tdmq | DescribePublisherSummary |
| 获取生产者信息 | tdmq | DescribePublishers |
| 获取Pulsar专业版集群实例信息 | tdmq | DescribePulsarProInstanceDetail |
| 查询Pulsar专业版实例列表 | tdmq | DescribePulsarProInstances |
| 查询Pulsar专业版实例列表内部使用 | tdmq | DescribePulsarProInstancesInternal |
| 查询RabbitMQ路由关系列表 | tdmq | DescribeRabbitMQBindings |
| RabbitMQ专享版查询交换机列表 | tdmq | DescribeRabbitMQExchangeList |
| 查询RabbitMQ exchange 列表 | tdmq | DescribeRabbitMQExchanges |
| 查询RabbitMQ消息 | tdmq | DescribeRabbitMQMessage |
| 查询 RabbitMQ 托管版节点列表 | tdmq | DescribeRabbitMQNodeList |
| 查询RabbitMQ权限列表 | tdmq | DescribeRabbitMQPermission |
| 查询RabbitMQ队列详情 | tdmq | DescribeRabbitMQQueueDetail |
| 查询RabbitMQ队列列表 | tdmq | DescribeRabbitMQQueues |
| 查询RabbitMQ用户列表 | tdmq | DescribeRabbitMQUser |
| 获取单个 RabbitMQ 托管版实例信息 | tdmq | DescribeRabbitMQVipInstance |
| 查询 RabbitMQ 托管版实例列表 | tdmq | DescribeRabbitMQVipInstances |
| 查询集群的虚拟主机信息 | tdmq | DescribeRabbitMQVirtualHost |
| 查看地域流量QPS | tdmq | DescribeRegionQps |
| 查询资源迁移 | tdmq | DescribeResourceMigrateInfo |
| 整理用户迁移资源包 | tdmq | DescribeResourcePackage |
| 查询RocketMQ用户统计信息 | tdmq | DescribeRocketMQAppIdStats |
| 获取RocketMQ当月使用用量 | tdmq | DescribeRocketMQBillingUsage |
| 查询 RocketMQ 虚拟集群信息 | tdmq | DescribeRocketMQCluster |
| 查询 RocketMQ 虚拟集群列表 | tdmq | DescribeRocketMQClusters |
| 查询 RocketMQ 消费详情列表 | tdmq | DescribeRocketMQConsumeStats |
| 获取消费者客户端线程堆栈 | tdmq | DescribeRocketMQConsumerClientStack |
| 获取指定消费组下当前在线消费者客户端信息 | tdmq | DescribeRocketMQConsumerClients |
| 查询 RocketMQ 消费者客户端详情 | tdmq | DescribeRocketMQConsumerConnectionDetail |
| 查询 RocketMQ 消费组下的客户端连接列表 | tdmq | DescribeRocketMQConsumerConnections |
| 获取用户配额 | tdmq | DescribeRocketMQCreateQuota |
| 查询 RocketMQ 角色授权列表 | tdmq | DescribeRocketMQEnvironmentRoles |
| 查询 RocketMQ 消费组列表 | tdmq | DescribeRocketMQGroups |
| 查询RocketMQ实例发货进度 | tdmq | DescribeRocketMQInstanceDeliveryProgress |
| 查询 RocketMQ 集群支撑网接入点 | tdmq | DescribeRocketMQInternalEndpoint |
| 查询迁移主题访问目标集群的信息 | tdmq | DescribeRocketMQMigrateTopicAccessInfo |
| 查询Topic迁移状态列表,源集群和目标集群客户端数量信息需要配合DescribeRocketMQSmoothMigrationTaskTopicInsNum接口查询 | tdmq | DescribeRocketMQMigratingTopicList |
| 获取RocketMQ数据迁移任务详情 | tdmq | DescribeRocketMQMigrationTaskDetail |
| 获取RocketMQ数据迁移任务列表 | tdmq | DescribeRocketMQMigrationTasks |
| 查询 RocketMQ 消息详情 | tdmq | DescribeRocketMQMsg |
| 查询 RocketMQ 消息轨迹 | tdmq | DescribeRocketMQMsgTrace |
| 查询 RocketMQ 命名空间列表 | tdmq | DescribeRocketMQNamespaces |
| 4.x查询集群新购下单参数 | tdmq | DescribeRocketMQNewOrderDetails |
| 查询 RocketMQ 集群公网指标监控数据 | tdmq | DescribeRocketMQPublicAccessMonitorData |
| 查询 RocketMQ 集群公网接入点信息 | tdmq | DescribeRocketMQPublicAccessPoint |
| 查询 RocketMQ 角色列表 | tdmq | DescribeRocketMQRoles |
| 查询规则明细 | tdmq | DescribeRocketMQRouterRuleDetail |
| 获取RocketMQ平滑迁移任务详情 | tdmq | DescribeRocketMQSmoothMigrationTask |
| 获取RocketMQ平滑迁移任务列表 | tdmq | DescribeRocketMQSmoothMigrationTaskList |
| 查询在迁移过程中,一个task下的一个topic的 源集群消费者客户端数量,目标集群消费者客户端数 | tdmq | DescribeRocketMQSmoothMigrationTaskTopicInsNum |
| 平滑迁移过程获取源集群group列表接口 | tdmq | DescribeRocketMQSourceClusterGroupList |
| 平滑迁移过程获取源集群topic列表接口 | tdmq | DescribeRocketMQSourceClusterTopicList |
| 查询 RocketMQ 消费组订阅关系列表 | tdmq | DescribeRocketMQSubscriptions |
| 查询 RocketMQ 集群相关指标排序列表 | tdmq | DescribeRocketMQTopUsages |
| 查询 RocketMQ 消息列表 | tdmq | DescribeRocketMQTopicMsgs |
| 查询 RocketMQ 主题生产详情列表 | tdmq | DescribeRocketMQTopicStats |
| 查询 RocketMQ 主题列表 | tdmq | DescribeRocketMQTopics |
| 查询 RocketMQ 消费组订阅的主题列表 | tdmq | DescribeRocketMQTopicsByGroup |
| 查询 RocketMQ 专享或通用集群信息 | tdmq | DescribeRocketMQVipInstanceDetail |
| 查询 RocketMQ 专享和通用集群列表 | tdmq | DescribeRocketMQVipInstances |
| 查询消息列表 | tdmq | DescribeRocketMqMsg |
| 获取角色列表 | tdmq | DescribeRoles |
| 获取消费订阅列表 | tdmq | DescribeSubscriptions |
| 获取Tcmq请求信息 | tdmq | DescribeTCMQRequestInfo |
| topic消息查询 | tdmq | DescribeTopicMsgs |
| 查询主题列表 | tdmq | DescribeTopics |
| 用户迁移状态查询 | tdmq | DescribeUserMigrateStatus |
| 迁移主题健康检查 | tdmq | DoHealthCheckOnRocketMQMigrateTopic |
| 导出RocketMQ消息详情 | tdmq | ExportRocketMQMessageDetail |
| 获取关联的资源信息 | tdmq | GetAssociatedResources |
| 获取cmq的故障列表 | tdmq | GetCMQAlarmList |
| 查询计费信息 | tdmq | GetCMQBillingInfo |
| 查询CMQ成本信息 | tdmq | GetCMQCostInfo |
| 查询成本项列表 | tdmq | GetCMQCostNameList |
| 查看接入点 | tdmq | GetCMQEndpoint |
| 查看cmq gateway集群信息 | tdmq | GetCMQGatewayCluster |
| 获取cmq的clb列表 | tdmq | GetCMQLbList |
| 查询Appid请求数量排行 | tdmq | GetCMQTopAppid |
| 获取CMQ appid 资源排行 | tdmq | GetCMQTopAppidResource |
| 获取用户资源列表 | tdmq | GetCMQUserResources |
| 获取迁移任务列表统计信息 | tdmq | GetMigrateTaskSummary |
| 获取资源任务统计信息 | tdmq | GetResourceTaskSummary |
| 获取待确认迁移任务列表 | tdmq | GetWaitConfirmTasks |
| 输入迁移任务id和要导入的Group,导入后台 | tdmq | ImportRocketMQConsumerGroups |
| 平滑迁移:导入topic列表 | tdmq | ImportRocketMQTopics |
| 隔离 pulsar 集群可用区 | tdmq | IsolatePulsarClusterZone |
| 查询CMQ集群信息 | tdmq | ListCMQCluster |
| 查看路由规则 | tdmq | ListCMQResourceRule |
| 获取所有超链接信息 | tdmq | ListLinkPanels |
| 获取迁移任务列表 | tdmq | ListMigrateTasks |
| 获取迁移资源列表 | tdmq | ListResourceTasks |
| 获取Rocketmq集群列表 | tdmq | ListRocketMQClusters |
| 获取任务执行列表 | tdmq | ListTaskExecuteHistories |
| 集群修改SSL证书 | tdmq | ModifyCertificate |
| 修改集群 | tdmq | ModifyCluster |
| 修改cmq队列属性 | tdmq | ModifyCmqQueueAttribute |
| 修改cmq订阅属性 | tdmq | ModifyCmqSubscriptionAttribute |
| 修改cmq主题属性 | tdmq | ModifyCmqTopicAttribute |
| 调整集群删除保护 | tdmq | ModifyDeleteProtection |
| 修改命名空间属性 | tdmq | ModifyEnvironmentAttributes |
| 修改环境角色授权 | tdmq | ModifyEnvironmentRole |
| 修改虚拟集群配额 | tdmq | ModifyInternalTenantQuota |
| RabbitMQ专享版修改公网管控台,vpc15672开关 | tdmq | ModifyPublicNetworkAccessPoint |
| 修改分析结果 | tdmq | ModifyRabbitMQAnalysisSettings |
| 运营端 - 修改异步任务状态 | tdmq | ModifyRabbitMQAsyncTaskStatusOP |
| 修改RabbitMQ集群TLS加密证书 | tdmq | ModifyRabbitMQCertificate |
| 修改RabbitMQ exchange | tdmq | ModifyRabbitMQExchange |
| 修改RabbitMQ的权限 | tdmq | ModifyRabbitMQPermission |
| 修改RabbitMQ插件的状态 | tdmq | ModifyRabbitMQPlugin |
| 编辑 RabbitMQ 策略 | tdmq | ModifyRabbitMQPolicy |
| 修改RabbitMQ队列 | tdmq | ModifyRabbitMQQueue |
| 修改RabbitMQ集群TLS加密链接 | tdmq | ModifyRabbitMQTLSPort |
| 修改RabbitMQ的用户 | tdmq | ModifyRabbitMQUser |
| 修改RabbitMQ专享版实例 | tdmq | ModifyRabbitMQVipInstance |
| 修改RabbitMQ的vhost | tdmq | ModifyRabbitMQVirtualHost |
| 编辑跨地域复制任务信息 | tdmq | ModifyReplicationLink |
| 修改 RocketMQ 虚拟集群属性 | tdmq | ModifyRocketMQCluster |
| 修改 RocketMQ 角色授权 | tdmq | ModifyRocketMQEnvironmentRole |
| 修改 RocketMQ 消费组属性 | tdmq | ModifyRocketMQGroup |
| 修改 RocketMQ 专享集群属性 | tdmq | ModifyRocketMQInstance |
| 修改 RocketMQ 命名空间 | tdmq | ModifyRocketMQNamespace |
| 修改 RocketMQ 角色 | tdmq | ModifyRocketMQRole |
| 修改RocketMQ平滑迁移任务 | tdmq | ModifyRocketMQSmoothMigrationTask |
| 修改 RocketMQ 主题属性 | tdmq | ModifyRocketMQTopic |
| 修改专享实例状态 | tdmq | ModifyRocketMQVipInstanceState |
| 角色修改 | tdmq | ModifyRole |
| 修改主题 | tdmq | ModifyTopic |
| RabbitMQ专享版修改公网管控台,数据流白名单 | tdmq | ModifyVipInstanceWhiteList |
| 通知集群实例状态变更 | tdmq | NotifyInstanceStateChange |
| 暂停同步规则的任务 | tdmq | PauseRocketMQRouterTask |
| 发送cmq主题消息 | tdmq | PublishCmqMsg |
| 重置CMQ队列消费状态 | tdmq | ResetCmqQueueConsumeStats |
| 根据时间戳进行消息回溯,精确到毫秒 | tdmq | ResetMsgSubOffsetByTimestamp |
| 重置 RocketMQ 消费位点 | tdmq | ResetRocketMQConsumerOffSet |
| 重启任务 | tdmq | RestartRocketMQRouterTask |
| 恢复RabbitMQ集群 | tdmq | RestoreRabbitMQCluster |
| 升级专业版任务中命名空间迁移重试 | tdmq | RetryNamespaceTask |
| 恢复已隔离的RabbitMQ专享版实例 | tdmq | ReverseRabbitMQVipInstance |
| 回溯cmq队列 | tdmq | RewindCmqQueue |
| 回滚RocketMQ主题迁移进度至上一阶段 | tdmq | RollbackRocketMQMigrationTopicStage |
| 发送cmq消息 | tdmq | SendCmqMsg |
| 发送消息,此接口仅用于测试发生消息,不能作为现网正式生产使用 | tdmq | SendMsg |
| 发送RocketMQ消息 | tdmq | SendRocketMQMessage |
| 集群元数据复制 | tdmq | SetGeoReplicationStatus |
| 解绑cmq死信队列 | tdmq | UnbindCmqDeadLetter |
| 修改规则信息 | tdmq | UpdateRocketMQRouterRule |
| 校验RabbitMQ元数据 | tdmq | ValidateRabbitMQMetadata |
| 消息生产 TCP | tdmq | producerMessage |