
# 配置MRS集群告警屏蔽状态
MRS集群支持手动配置告警的屏蔽状态，可以有效过滤冗余信息，让管理员更聚焦于关键告警。
- MRS集群运行过程中，不想关注某些不重要的告警，屏蔽次要告警。
- 第三方产品对接MRS集群时，部分告警与产品自身的告警信息重复，屏蔽重复告警。
- 部署环境特殊时，可能存在特定告警误报，屏蔽误报的告警。
告警被屏蔽后，与该告警ID相同的新告警将不再出现在"告警管理"页面中，也不会被统计，已经上报的告警仍然显示。
#### 配置告警屏蔽状态
1. 登录MRS集群Manager界面。 
   登录集群Manager界面请参考[访问MRS集群Manager](https://support.huaweicloud.com/usermanual-mrs/mrs_01_0128.html)。
   
   
2. 选择"运维 \> 告警 \> 屏蔽设置"。
3. 在"屏蔽设置"区域，选择指定的服务或模块。
4. 在告警列表中选择指定的告警。 
   图1屏蔽告警   
   ![](https://support.huaweicloud.com/usermanual-mrs/zh-cn_image_0000002098899125.png "点击放大")
   界面显示此告警的信息，包含名称、ID、级别、屏蔽状态和操作：
   - 屏蔽状态包含："屏蔽"和"显示"。
   
   - 操作包含："屏蔽"和"查看帮助"。
    
   
   
5. 设置已选中告警的屏蔽状态： 
   - 单击"屏蔽"后在弹出的对话框中单击"确定"，修改告警的屏蔽状态为"屏蔽"。
   
   - 单击"取消屏蔽"后在弹出的对话框中单击"确定"，修改告警的屏蔽状态为"显示"。
   
   
   
   
 
#### 配置告警屏蔽及告警平滑次数
MRS支持在后台配置告警屏蔽状态和平滑次数，告警产生次数小于等于平滑次数时不上报告警信息。
以下步骤仅适用于MRS 3.5.0及之后版本集群。
1. 以**root** 用户登录主管理节点。
   
   MRS集群节点登录请参考[登录MRS集群节点](https://support.huaweicloud.com/usermanual-mrs/mrs_01_0083.html)。
   
   
2. 执行以下命令切换至omm用户。 
   ```
   su - omm
   ```
   
   
3. 执行以下命令修改"alarm_filter_config.json"配置文件，若此文件不存在，则新建此文件。
   
   ```
   vi $BIGDATA_HOME/om-server/OMS/workspace/conf/fms/alarm_filter_config.json
   ```
   
   
4. 根据实际需要配置或新增参数。
   
   - 告警ID：待配置告警的ID，例如"12016"。
   
   - is_filtered：是否屏蔽告警。 "true"表示屏蔽告警，不上报告警；"false"表示经过平滑次数后上报。
     
   
   - smoothing_times：平滑次数，告警产生次数小于等于此平滑次数时，不上报告警信息，取值为整型且大于0。
   
   
   "is_filtered"参数优先级高于"smoothing_times"参数。
   例如配置如下，表示屏蔽"12016"告警，"12017"告警在产生次数超过3次后上报：
   ```
   { 
     "12016": { 
       "is_filtered": true, 
       "smoothing_times": 1 
     }, 
     "12017": { 
       "is_filtered": false, 
       "smoothing_times": 3 
     } 
   }
   ```
   
   
5. 重启主OMS节点上fms服务，使修改生效。 
   ```
   sh $BIGDATA_HOME/om-server/OMS/workspace/bin/omm_s_fm_ctl.sh restart
   ```
   
   
6. 以**root** 用户登录备管理节点，继续执行[步骤 3]\~[步骤 4]。
 
