
# 配置消息堆积数监控
#### 方案概述
在消息处理过程中，如果客户端的消费速度跟不上服务端的发送速度，未处理的消息会越来越多，这部分消息就被称为堆积消息。消息没有被及时消费就会产生消息堆积，从而会造成消息消费延迟。
如果您想要在消费组的消息堆积数超过阈值时，通过短信/邮件及时收到通知信息，可以参考本章节设置告警通知。您还可以参考本章节为分布式消息服务RocketMQ版的[其他监控指标](https://support.huaweicloud.com/usermanual-hrm/hrm-ug-018.html)设置告警通知。
#### 前提条件
已[购买RocketMQ实例](https://support.huaweicloud.com/usermanual-hrm/hrm-ug-002.html)、[创建Topic](https://support.huaweicloud.com/usermanual-hrm/hrm-ug-008.html)，并且已成功消费消息。
#### 实施步骤
本操作中RocketMQ实例相关的截图以5.x基础版为例。
1. 登录分布式消息服务RocketMQ版控制台，单击待创建告警通知的实例名称，进入实例详情页。
2. 在左侧导航栏，选择"监控与告警 \> 监控"，进入监控页面。
3. 在"消费组"页签的"消费组"下拉框中，选择需要创建告警通知的消费组。 
   图1选择需要创建告警通知的消费组   
   ![](https://support.huaweicloud.com/bestpractice-hrm/zh-cn_image_0000002043925920.png)
   
   
4. 在"消息堆积数（消费组可消费消息数）"图表上单击![](https://support.huaweicloud.com/bestpractice-hrm/zh-cn_image_0000002047281765.png)，创建告警规则。
   
   图2消息堆积图表   
   ![](https://support.huaweicloud.com/bestpractice-hrm/zh-cn_image_0000002043926032.png "点击放大")
   
   
5. 在"创建告警规则"界面，设置告警名称。告警名称需要符合命名规则：只能由中文、英文字母、数字、下划线、中划线组成。 
   图3设置告警名称   
   ![](https://support.huaweicloud.com/bestpractice-hrm/zh-cn_image_0000002043065190.png "点击放大")
   
   
6. 在"创建告警规则"界面，设置告警策略。 
   告警策略：连续1次原始值\>=10000个时，触发重要告警，每天发送一次告警通知。
   图4设置告警策略   
   ![](https://support.huaweicloud.com/bestpractice-hrm/zh-cn_image_0000002043768876.png "点击放大")
   
   
7. 在"创建告警规则"界面，设置告警通知对象。 
   图5设置告警通知对象   
   ![](https://support.huaweicloud.com/bestpractice-hrm/zh-cn_image_0000002058853173.png "点击放大")
   - 发送通知：选择开启。
   
   - 通知方式：选择"主题订阅"。
   
   - 通知对象：选择云账号联系人或已创建的告警通知主题，告警通知主题的订阅信息中包含需要接收告警信息的手机号/邮箱地址。 如果尚未创建告警通知主题，参考如下操作创建告警通知主题：单击"创建主题"，进入消息通知服务中，[创建主题](https://support.huaweicloud.com/usermanual-ces/zh-cn_topic_0085216039.html)和[添加订阅](https://support.huaweicloud.com/usermanual-ces/zh-cn_topic_0084572343.html)。创建完成后，返回"创建告警规则"页面，在"通知对象"后单击![](https://support.huaweicloud.com/bestpractice-hrm/zh-cn_image_0000002059014545.png)，然后选择创建的告警通知主题。
     ![](https://support.huaweicloud.com/bestpractice-hrm/public_sys-resources/note_3.0-zh-cn.png)
     在添加订阅后，对应的订阅终端会收到订阅通知，用户要选择确认订阅，后续才能收到告警信息。
     图6创建告警通知主题   
     ![](https://support.huaweicloud.com/bestpractice-hrm/zh-cn_image_0000002023215902.png "点击放大")
     图7添加订阅   
     ![](https://support.huaweicloud.com/bestpractice-hrm/zh-cn_image_0000002059494577.png "点击放大") 
   
   - 生效时间：该告警规则仅在生效时间内发送通知消息。
   
   - 触发条件：触发告警通知的条件，可选择告警出现和告警恢复时发送通知。
   
   
   
   
8. 在"创建告警规则"界面，设置企业项目和标签。 
   图8设置企业项目和标签   
   ![](https://support.huaweicloud.com/bestpractice-hrm/zh-cn_image_0000002059015937.png "点击放大")
   - 归属企业项目：告警规则所属的企业项目。只有拥有该企业项目权限的用户才可以查看和管理该告警规则。
   
   - 标签：标签用于标识云资源，当您拥有相同类型的许多云资源时，可以使用标签按各种维度（例如用途、所有者或环境）对云资源进行分类。
   
   
   
   
9. 单击"立即创建"，完成告警规则的设置。 
   告警规则创建完成后，在云监控服务的"告警 \> 告警规则"界面，查看新创建的告警规则。
   
   
 
