您在创建消息队列RabbitMQ版实例后,云监控自动开始对其进行监控。您可以查看实例、Vhost、Queue和Exchange的监控数据,分析实例的使用情况。您还可以对监控项设置报警规则,以便数据异常时收到报警消息,及时处理风险。

前提条件

如果登录用户是RAM用户(子账号),需在RAM控制台将只读访问云监控的权限(AliyunCloudMonitorReadOnlyAccess)授予RAM用户。具体操作,请参见步骤二:为RAM用户添加权限
云监控查看权限策略内容如下:
{
    "Version": "1",
    "Statement": [
        {
            "Action": "cms:QueryMetric*",
            "Resource": "*",
            "Effect": "Allow"
        }
    ]
}

监控项

新版消息队列RabbitMQ版监控指标支持以下监控项:

资源类型 监控项 单位 Namespace MetricName Dimensions Statistics
Instance 每秒消息流入数 个/秒 acs_amqp InstanceTPSIn userId、regionId、instanceId Value
每秒消息流出数 个/秒 acs_amqp InstanceTPSOut userId、regionId、instanceId Value
消费者数量 acs_amqp InstanceConsumers userId、regionId、instanceId Value
连接数量 acs_amqp InstanceConnections userId、regionId、instanceId Value
通道数量 acs_amqp InstanceChannelsNew userId、regionId、instanceId Value
Vhost 每秒消息流入数 个/秒 acs_amqp VHostTPSIn userId、regionId、instanceId、vhostName Value
每秒消息流出数 个/秒 acs_amqp VHostTPSOut userId、regionId、instanceId、vhostName Value
消费者数量 acs_amqp InstanceVhostConsumers userId、regionId、instanceId、vhostName Value
连接数量 acs_amqp VhostConnections userId、regionId、instanceId、vhostName Value
通道数量 acs_amqp VhostChannels userId、regionId、instanceId、vhostName Value
Queue 每秒消息流入数 个/秒 acs_amqp QueueTPSIn userId、regionId、instanceId、vhostName、queueName Value
每秒消息流出数 个/秒 acs_amqp QueueTPSOut userId、regionId、instanceId、vhostName、queueName Value
消费者数量 acs_amqp InstanceVhostQueueConsumers userId、regionId、instanceId、vhostName、queueName Value
消息堆积量 acs_amqp InstanceVhostQueueMessageAccum userId、regionId、instanceId、vhostName、queueName Maximum
Exchange 每秒消息流入数 个/秒 acs_amqp ExchangeTPSIn userId、regionId、instanceId、vhostName、exchangeName Value
每秒消息流出数 个/秒 acs_amqp ExchangeTPSOut userId、regionId、instanceId、vhostName、exchangeName Value

您可以调用DescribeMetricMetaList获取以上消息队列RabbitMQ版监控项信息。

查看监控数据

  1. 登录消息队列RabbitMQ版控制台
  2. 概览页面的资源分布区域,选择地域。
  3. 实例列表页面,单击目标实例名称。
  4. 在左侧导航栏,单击监控指标
  5. 监控指标页面,在分组中选择资源类型,在资源类型中选择具体的资源,并设置时间范围。
    监控指标页面资源7天内的监控数据示例如下。result

创建报警规则

  1. 登录消息队列RabbitMQ版控制台
  2. 概览页面的资源分布区域,选择地域。
  3. 实例列表页面,单击目标实例名称。
  4. 在左侧导航栏,单击监控指标
  5. 监控指标页面,单击页面右上方的报警规则,跳转至云监控的报警服务页面,然后单击创建报警规则
  6. 在创建报警规则的页面中,根据实际情况设置报警规则。具体操作,请参见报警服务