
# 配置Kafka消息积压告警规则
#### 操作场景
在Kafka消息队列使用场景中，消息积压可能导致系统性能下降或数据丢失风险。如果用户无法及时发现积压问题，可能影响业务连续性。您可以通过KafkaUI查看并配置积压告警规则，当消息积压达到预设阈值时，系统将自动上报"ALM-38018 Kafka消息积压"告警，帮助您及时发现并处理异常情况。
#### 约束与限制
本章节内容仅适用于MRS 3.5.0及之后版本。
#### 配置积压告警规则
1. 使用具有KafkaUI页面访问权限的用户登录FusionInsight Manager。 
   登录集群Manager具体操作，请参考[访问MRS集群Manager](https://support.huaweicloud.com/usermanual-mrs/mrs_01_0128.html)。
   
   
2. 选择"集群 \> 服务 \> Kafka"。
3. 在"KafkaManager Web UI"右侧，单击URL链接，进入KafkaUI的页面。
4. 在菜单栏单击"Alarms"，进入Kafka积压告警页面。
5. 单击"Create Lag Alarm"，根据界面提示新建一条Kafka消息积压告警的规则，单击"Create"。 
   图1Create Lag Alarm   
   ![](https://support.huaweicloud.com/cmpntguide-lts-mrs/zh-cn_image_0000002097320793.png "点击放大")
   表1消息积压告警规则参数 
   | 参数名称                              | 参数解释             | 取值样例           |
   |:---|:---|:---|
   | Consumer groups to be monitored   | 需要监控的消费者组名称。     | example-group1 |
   | Topics to be monitored            | 需要监控的Topic名称。    | topic-1        |
   | Lag threshold for major alarms    | 发送重要告警时，消息积压的阈值。 | 2              |
   | Lag threshold for critical alarms | 发送紧急告警时，消息积压的阈值。 | 4              |
      
   消息积压的计算规则为当前Topic中所有分区的消息积压（Lag）的总和，可以参考[使用KafkaUI查看当前消费情况](https://support.huaweicloud.com/cmpntguide-lts-mrs/mrs_01_24138.html#mrs_01_24138__section1746418521537)，查看消费者组中Topic所有分区的消息积压情况，如下图所示：
   ![](https://support.huaweicloud.com/cmpntguide-lts-mrs/zh-cn_image_0000002532712335.png "点击放大")
   
   
6. 创建完成后，可以在"Lag Alarms"界面查看、修改、删除Kafka消息积压告警的规则信息。 
   ![](https://support.huaweicloud.com/cmpntguide-lts-mrs/zh-cn_image_0000002061440556.png "点击放大")
   
   
 
#### 相关文档
- 关于Kafka UI页面详细介绍及操作，请参考[登录KafkaUI界面](https://support.huaweicloud.com/cmpntguide-lts-mrs/mrs_01_24135.html)。
- 如果MRS集群上报ALM-38018告警，请参考[ALM-38018 Kafka消息积压](https://support.huaweicloud.com/usermanual-mrs/ALM-38018.html)进行处理。
 
