監控指標
您在創建云消息隊列 RabbitMQ 版實例后,云監控自動開始對其進行監控。您可以查看實例、Vhost、Queue和Exchange的監控數據,分析實例的使用情況。您還可以對監控項設置報警規則,以便數據異常時收到報警消息,及時處理風險。
前提條件
如果登錄用戶是RAM用戶(子賬號),需在RAM控制臺將只讀訪問云監控的權限(AliyunCloudMonitorReadOnlyAccess)授予RAM用戶。具體操作,請參見步驟二:為RAM用戶添加權限。
云監控查看權限策略內容如下:
{
"Version": "1",
"Statement": [
{
"Action": "cms:QueryMetric*",
"Resource": "*",
"Effect": "Allow"
}
]
}
計費說明
使用云監控功能云消息隊列 RabbitMQ 版不收取費用。
監控項
新版云消息隊列 RabbitMQ 版監控指標支持以下監控項:
分組 | 監控項 | 單位 | Namespace | MetricName | Dimensions | Statistics |
實例消息流入速率(每分鐘均值) 說明 實例消息流入速率=1分鐘流入的總消息量/60 | 個/秒 | acs_amqp | InstanceTPSIn | userId、regionId、instanceId | Value | |
實例消息流出速率(每分鐘均值) 說明 實例消息流出速率=1分鐘流出的總消息量/60 | 個/秒 | acs_amqp | InstanceTPSOut | userId、regionId、instanceId | Value | |
實例API請求速率峰值(每分鐘Max值) 說明 取值規則:以1分鐘為周期,每秒鐘采樣一次,取這60次采樣的最大值。 | 次/秒 | acs_amqp | InstanceMaxTpsInMiunte | 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 | |
消息堆積量 說明 Queue上消息堆積計算方式如下:
| 個 | 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 版監控項信息。
查看監控數據
登錄云消息隊列 RabbitMQ 版控制臺,然后在左側導航欄選擇實例列表。
在實例列表頁面的頂部菜單欄選擇地域,然后在實例列表中,單擊目標實例名稱。
在左側導航欄,單擊監控指標。
在監控指標頁面,在分組中選擇資源類型,在資源類型中選擇具體的資源,并設置時間范圍。
監控指標頁面資源的監控數據示例如下。
創建報警規則
登錄云消息隊列 RabbitMQ 版控制臺,然后在左側導航欄選擇實例列表。
在實例列表頁面的頂部菜單欄選擇地域,然后在實例列表中,單擊目標實例名稱。
在左側導航欄,單擊監控指標。
在監控指標頁面右上方,將鼠標懸浮在圖標上,然后單擊設置報警規則。
頁面跳轉至云監控的報警規則頁面。
在報警規則頁面單擊創建報警規則,然后在創建報警規則面板中,根據實際情況設置報警規則。具體操作,請參見報警服務。
相關文檔
如果您希望通過API查詢監控信息,請參見DescribeMetricMetaList。