问题描述
我们自研机型sw板,与基础板之间有8根UBC高速线缆,但是我们拔掉一根线缆后,web并没有告警显示
环境信息
重现步骤
- 拔掉UBC线缆后,未产生告警
期望结果
- UBC高速拔掉后,未产生告警是否正常,是否属于精细化告警?
- riser 漏插线缆告警(0x28000033),port1status属性值为5产生的条件是什么?
相关配置
PSR有关Switch板配置
线缆事件配置
当前出问题的BMC包中未包含基础板CSR,0x28000031和0x28000035定义在基础板中
ocy
(wuzhou-ouchangyun)
2
应该是PSR中配置的线缆事件配置少了点什么,Reading要引用对应的UnitConfiguration_IEU1中的对应的Port1Status,可以参考一下14100513_00000001040302023953.sr这个里面的配置
我们在开发过程中就是引用3953这个PSR,重新梳理一下,目前针对线缆事件这块也没有改动;唯一与漏插相关我理解就这个Cable.UBNotPresent事件码
ocy
(wuzhou-ouchangyun)
4
类似的,需要配置Reading的值
"Event_SEU1_1_UBNotPresent": {
"EventKeyId": "Cable.UBNotPresent",
"InvalidReadingIgnore": 1,
"InvalidReading": 255,
"Reading": "<=/UnitConfiguration_SEU1_1.Port1Status",
"ComponentId": 40,
"Condition": 5,
"OperatorId": 5,
"Enabled": true,
"DescArg1": "#/UnitConfiguration_SEU1_1.Port1LinkInfo",
"Component": "#/Component_Cable",
"ComponentHealth": "#/Component_Cable.Health"
},
忘贴出来了,这个reading值配soft.sr里面,没有整在一起
YMQMKK
(wuzhou-xiaokaili)
6
一键收集日志看下,比较一下拔掉线缆前后一键收集日志中cable_info文件上报的内容差异。
和正常对比,确实少了两个port线缆信息(红色方框D5a,D6a),看着像是没有上报
根据你的告警配置,当reading等于5时理论上应该上报这个告警。请模拟下你发生问题的场景,当出现问题时,查看下这个事件的reading值属性来源是多少呢