腾讯云消息队列 TDMQ(Tencent Distributed Message Queue,简称 TDMQ)是一款基于 Apache 顶级开源项目 Pulsar 自研的金融级分布式消息中间件,具备跨城高一致、高可靠、高并发的特性。
TDMQ 目前已应用在腾讯计费绝大部分场景,包括支付主路径、实时对账、实时监控、大数据实时分析等方面。
下表为操作审计支持的消息队列 TDMQ操作列表:
| 操作名称 | 资源类型 | 事件名称 |
|---|---|---|
| 添加VPC接入点信息 | tdmq | AddVpcEndpoints |
| 作废cmq故障 | tdmq | CancelCMQAlarm |
| 批量修改正在迁移的topic 状态进入下一步 | tdmq | ChangeRocketMQMigrationTopicToNextStage |
| 清空cmq消息队列中的消息 | tdmq | ClearCmqQueue |
| 清空cmq订阅者消息标签 | tdmq | ClearCmqSubscriptionFilterTags |
| 创建AMQP集群 | tdmq | CreateAMQPCluster |
| 创建AMQP Exchange | tdmq | CreateAMQPExchange |
| 创建AMQP队列 | tdmq | CreateAMQPQueue |
| 创建AMQP路由关系 | tdmq | CreateAMQPRouteRelation |
| 创建Amqp Vhost | tdmq | CreateAMQPVHost |
| 新建cmq故障 | tdmq | CreateCMQAlarm |
| 创建cmq底层rocket集群 | tdmq | CreateCMQBrokerCluster |
| 添加CMQ集群 | tdmq | CreateCMQCluster |
| 新增cmq成本项 | tdmq | CreateCMQCost |
| 创建路由规则 | tdmq | CreateCMQResourceRule |
| 创建集群 | tdmq | CreateCluster |
| 创建cmq专享集群 | tdmq | CreateCmqExclusiveInstance |
| 创建cmq队列接口 | tdmq | CreateCmqQueue |
| 创建cmq订阅接口 | tdmq | CreateCmqSubscribe |
| 创建cmq主题 | tdmq | CreateCmqTopic |
| 创建命名空间 | tdmq | CreateEnvironment |
| 创建环境角色授权 | tdmq | CreateEnvironmentRole |
| 创建rocketmq迁移任务 | tdmq | CreateMigrateTask |
| 自动创建迁移任务 | tdmq | CreateMigrateTaskAuto |
| 创建专业集群 | tdmq | CreateProCluster |
| 创建RabbitMQ路由关系 | tdmq | CreateRabbitMQBinding |
| 创建RabbitMQ元数据导入任务 | tdmq | CreateRabbitMQMetaDataImportTask |
| 创建RabbitMQ的用户 | tdmq | CreateRabbitMQUser |
| 创建 RabbitMQ 托管版实例 | tdmq | CreateRabbitMQVipInstance |
| 创建RabbitMQ的vhost | tdmq | CreateRabbitMQVirtualHost |
| 创建RocketMQ集群 | tdmq | CreateRocketMQCluster |
| 创建RocketMQ环境角色授权 | tdmq | CreateRocketMQEnvironmentRole |
| 创建RocketMQ消费组 | tdmq | CreateRocketMQGroup |
| 创建 RocketMQ 消费组 | tdmq | CreateRocketMQGroupV2 |
| 创建RocketMQ命名空间 | tdmq | CreateRocketMQNamespace |
| 创建RocketMQ角色 | tdmq | CreateRocketMQRole |
| 创建RocketMQ Router规则 | tdmq | CreateRocketMQRouterRule |
| 创建RocketMQ平滑迁移任务 | tdmq | CreateRocketMQSmoothMigrationTask |
| 创建RocketMQ主题 | tdmq | CreateRocketMQTopic |
| 创建 RocketMQ 主题 | tdmq | CreateRocketMQTopicV2 |
| 创建RocketMQ专享实例 | tdmq | CreateRocketMQVipInstance |
| 创建角色 | tdmq | CreateRole |
| 创建订阅关系 | tdmq | CreateSubscription |
| 新增主题 | tdmq | CreateTopic |
| 删除AMQP集群 | tdmq | DeleteAMQPCluster |
| 删除Amqp交换机 | tdmq | DeleteAMQPExchange |
| 删除Amqp队列 | tdmq | DeleteAMQPQueue |
| 删除Amqp路由关系 | tdmq | DeleteAMQPRouteRelation |
| 删除Vhost | tdmq | DeleteAMQPVHost |
| 删除cmqBroker集群 | tdmq | DeleteCMQCluster |
| 删除appid对应的规则 | tdmq | DeleteCMQResourceRule |
| 删除集群 | tdmq | DeleteCluster |
| 删除cmq队列 | tdmq | DeleteCmqQueue |
| 删除cmq订阅 | tdmq | DeleteCmqSubscribe |
| 删除cmq主题 | tdmq | DeleteCmqTopic |
| 删除环境角色授权 | tdmq | DeleteEnvironmentRoles |
| 删除命名空间 | tdmq | DeleteEnvironments |
| 删除专业集群实例 | tdmq | DeleteProCluster |
| 解绑RabbitMQ路由关系 | tdmq | DeleteRabbitMQBinding |
| 删除RabbitMQ的权限 | tdmq | DeleteRabbitMQPermission |
| 删除RabbitMQ的用户 | tdmq | DeleteRabbitMQUser |
| 删除 RabbitMQ 托管版实例 | tdmq | DeleteRabbitMQVipInstance |
| 删除RabbitMQ的vhost | tdmq | DeleteRabbitMQVirtualHost |
| 删除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 | DeleteSubscriptions |
| 删除主题 | tdmq | DeleteTopics |
| 获取单个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 |
| 查询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 |
| 获取消费详情列表 | tdmq | DescribeRocketMQConsumeStats |
| 获取消费者客户端线程堆栈 | tdmq | DescribeRocketMQConsumerClientStack |
| 获取指定消费组下当前在线消费者客户端信息 | tdmq | DescribeRocketMQConsumerClients |
| 获取在线消费端详情 | tdmq | DescribeRocketMQConsumerConnectionDetail |
| 获取指定消费组下当前客户端的连接情况 | 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 |
| 拉取公网指标监控数据 | tdmq | DescribeRocketMQPublicAccessMonitorData |
| 查询RocketMQ实例公网接入点信息 | tdmq | DescribeRocketMQPublicAccessPoint |
| 获取RocketMQ角色列表 | tdmq | DescribeRocketMQRoles |
| 查询规则明细 | tdmq | DescribeRocketMQRouterRuleDetail |
| 分页查询规则列表 | tdmq | DescribeRocketMQRouterRules |
| 获取RocketMQ平滑迁移任务详情 | tdmq | DescribeRocketMQSmoothMigrationTask |
| 获取RocketMQ平滑迁移任务列表 | tdmq | DescribeRocketMQSmoothMigrationTaskList |
| 查询在迁移过程中,一个task下的一个topic的 源集群消费者客户端数量,目标集群消费者客户端数 | tdmq | DescribeRocketMQSmoothMigrationTaskTopicInsNum |
| 平滑迁移过程获取源集群group列表接口 | tdmq | DescribeRocketMQSourceClusterGroupList |
| 平滑迁移过程获取源集群topic列表接口 | tdmq | DescribeRocketMQSourceClusterTopicList |
| 获取RocketMQ消费组订阅关系 | tdmq | DescribeRocketMQSubscriptions |
| 获取 RocketMQ 集群相关指标排序列表 | tdmq | DescribeRocketMQTopUsages |
| 获取RocketMQ主题详情 | tdmq | DescribeRocketMQTopic |
| rocketmq 消息查询 | tdmq | DescribeRocketMQTopicMsgs |
| 获取Topic生产详情列表 | tdmq | DescribeRocketMQTopicStats |
| 获取RocketMQ主题列表 | tdmq | DescribeRocketMQTopics |
| 获取指定消费组下订阅的主题列表 | 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 |
| 执行迁移任务 | tdmq | ExecuteResourceTasks |
| 导出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 |
| 查询CMQ集群信息 | tdmq | ListCMQCluster |
| 查看路由规则 | tdmq | ListCMQResourceRule |
| 获取所有超链接信息 | tdmq | ListLinkPanels |
| 获取迁移任务列表 | tdmq | ListMigrateTasks |
| 获取迁移资源列表 | tdmq | ListResourceTasks |
| 获取Rocketmq集群列表 | tdmq | ListRocketMQClusters |
| 获取任务执行列表 | tdmq | ListTaskExecuteHistories |
| 导入租户元数据 | tdmq | MigrateCmqTenant |
| 更新Amqp集群信息 | tdmq | ModifyAMQPCluster |
| 更新Amqp交换机 | tdmq | ModifyAMQPExchange |
| 更新Amqp队列 | tdmq | ModifyAMQPQueue |
| 更新Vhost | tdmq | ModifyAMQPVHost |
| 编辑cmq故障 | tdmq | ModifyCMQAlarm |
| 修改资源属性 | tdmq | ModifyCMQAttribute |
| 修改集群信息 | tdmq | ModifyCMQCluster |
| 修改cmq gateway集群 | tdmq | ModifyCMQGatewayCluster |
| 修改appid路由规则 | tdmq | ModifyCMQResourceRule |
| 更新集群信息 | tdmq | ModifyCluster |
| 修改cmq堆积大小 | tdmq | ModifyCmqBacklog |
| 修改CMQ消费速率 | tdmq | ModifyCmqConsumerRate |
| 修改专享实例信息 | tdmq | ModifyCmqExclusiveInstance |
| 修改cmq分区数 | tdmq | ModifyCmqPartition |
| 修改CMQ生产速率 | tdmq | ModifyCmqPublishRate |
| 修改cmq队列属性 | tdmq | ModifyCmqQueueAttribute |
| Tcmq 运营端修改 ttl | tdmq | ModifyCmqQueueTTL |
| 修改cmq订阅属性 | tdmq | ModifyCmqSubscriptionAttribute |
| 修改cmq主题属性 | tdmq | ModifyCmqTopicAttribute |
| 修改命名空间属性 | tdmq | ModifyEnvironmentAttributes |
| 修改环境角色授权 | tdmq | ModifyEnvironmentRole |
| 更新物理集群信息 | tdmq | ModifyPhysicalCluster |
| 修改RabbitMQ的权限 | tdmq | ModifyRabbitMQPermission |
| 修改RabbitMQ的用户 | tdmq | ModifyRabbitMQUser |
| 修改RabbitMQ专享版实例 | tdmq | ModifyRabbitMQVipInstance |
| 修改RabbitMQ的vhost | tdmq | ModifyRabbitMQVirtualHost |
| 更新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 |
| 修改专享实例状态 | tdmq | ModifyVipInstanceState |
| 暂停同步规则的任务 | tdmq | PauseRocketMQRouterTask |
| 发布cmq故障 | tdmq | PublishCMQAlarm |
| 发送cmq主题消息 | tdmq | PublishCmqMsg |
| 重置所有的消费组位点 | tdmq | ResetAllRocketMQConsumerOffSet |
| 重置CMQ队列消费状态 | tdmq | ResetCmqQueueConsumeStats |
| 消息回溯 | tdmq | ResetMsgSubOffsetByTimestamp |
| 重置RocketMQ消费位点 | tdmq | ResetRocketMQConsumerOffSet |
| 重启任务 | tdmq | RestartRocketMQRouterTask |
| 回溯cmq队列 | tdmq | RewindCmqQueue |
| 回滚RocketMQ主题迁移进度至上一阶段 | tdmq | RollbackRocketMQMigrationTopicStage |
| 发送cmq消息 | tdmq | SendCmqMsg |
| 发送消息 | tdmq | SendMsg |
| 发送RocketMQ消息 | tdmq | SendRocketMQMessage |
| 设置全地域迁移状态 | tdmq | SetCMQRegionMigrate |
| cmq子账号开启/关闭授权 | tdmq | SetCmqUinAuthPolicy |
| 添加任务备注 | tdmq | SetTaskComment |
| 销毁实例 | tdmq | TerminateCmqExclusiveInstance |
| 触发获取用户资源任务 | tdmq | TriggerFetchUserResource |
| 解绑cmq死信队列 | tdmq | UnbindCmqDeadLetter |
| 更新资源队列数 | tdmq | UpdateResourceQueueNum |
| 修改规则信息 | tdmq | UpdateRocketMQRouterRule |
| 更新任务流量比例 | tdmq | UpdateTrafficPercent |
| 校验RabbitMQ元数据 | tdmq | ValidateRabbitMQMetadata |
| 消息生产 TCP | tdmq | producerMessage |