Connectrix B 系列 Fabric OS 8.X:连续 MAPS 警报IT_FLOW
Summary: 流量监控器配置为对流向设备的发起方或目标 (IT) 流进行计数。由于分区和设备活动的原因,流数量超过了触发警报的 PID 的阈值。
Symptoms
流量监控器配置为对流向设备的发起方或目标 (IT) 流量进行计数,并根据交换机上的默认中等策略定义阈值 16。但是,由于分区和设备活动,流的数量超过了触发警报的 PID 的阈值。
errdump 中显示以下 MAPS 警报:
2018/05/09-00:00:01, [MAPS-1003], 181579, SLOT 1 FID 101, WARNING, MA_Dataplex2, Pid 0x7af700, Condition=ALL_LOCAL_PIDS(IT_FLOW>16), Current Value:[ IT_FLOW,65 IT-Flow(s)], RuleName=defALL_LOCAL_PIDSIT_FLOW_16, Dashboard Category=Fabric Performance Impact.
2018/05/09-00:00:01, [MAPS-1003], 181580, SLOT 1 FID 101, WARNING, MA_Dataplex2, Pid 0x7af780, Condition=ALL_LOCAL_PIDS(IT_FLOW>16), Current Value:[ IT_FLOW,65 IT-Flow(s)], RuleName=defALL_LOCAL_PIDSIT_FLOW_16, Dashboard Category=Fabric Performance Impact.
使用以下命令显示具有 PID 的分区设备的信息,在 errdump 输出中遇到的警报中提到:
nszonemember -n <显示每个本地设备的联机分区设备数据,包括设备 PID。Port: 5/1 Pid: 0x7af780
Zoned Members: 64 devices
Port: 5/3 Pid: 0x7af700
Zoned Members: 64 devices
Cause
流量监控器已配置为对流向设备的发起方或目标 (IT) 流进行计数,并根据交换机上定义的默认中等策略将阈值定为 16。但是,由于分区和设备活动,流的数量超过了触发警报的 PID 的阈值。
- IT_FLOW < 超过分区设备比率阈值的分区联机设备数。
在 Fabric OS 8.0.1 之前的版本中,不会监视包含监视系统 (IT_FLOW) 的规则。
-MAPS < 允许监视每个端口的分区设备比率。
在 Fabric OS 8.0.1 及更高版本中,可以将设备分区到其他设备以允许通信。当 MAPS 发现端口分区的设备数超过预期数量时,它会提醒管理员。
- 区域 < 配置在以下情况下可能会导致背压:
- 如果设备分区为设备数量不相称
- 如果允许端口与不成比例数量的端口通信
Resolution
IT_FLOW不是一项功能,它会监控流量,因此无法禁用。
解决方法是按以下建议调整策略。在此示例中,我们将值从 16(当前值)调整为 80(例如 80)。这意味着在阈值达到 80 之前,策略不应触发警报。
以下是用于将阈值从 16(当前值)调整为 80 的步骤。(80 是一个示例,您可以将阈值设置为您选择的值。):
#> mapspolicy --clone dflt_moderate_policy -name new_moderate_policy#> mapsrule --clone defALL_LOCAL_PIDSIT_FLOW_16 -rulename newdefALL_LOCAL_PIDSIT_FLOW_80#> mapspolicy --delrule new_moderate_policy -rulename defALL_LOCAL_PIDSIT_FLOW_16#> mapsrule --config newdefALL_LOCAL_PIDSIT_FLOW_80 -op ge -value 80 -policy new_moderate_policy#> mapspolicy --enable new_moderate_policy