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