背景
支持光模块精细化告警,根据现有告警信息无法直观判断出问题是哪个npu、哪个die出的问题。需要增加私有属性,获取光模块对应的npu板物理编号和die,解决精细化告警的问题。
关联ISSUE
暂无
方案
对于每个NPU模组里的多个网口对象,新增私有属性NpuBoardSilkNumber,表示网口对应的NPU板物理编号,产生告警时获取这个私有属性。
评审点
1、NetworkPort对象新增私有属性:NpuBoardSilkNumber表示NPU内部网口对应的NPU板物理编号
详细描述
对象名称:NetworkPort
变化类型:新增私有属性
应用场景:从CSR解析当前NPU网口属性,作为参数产生告警信息。
持久化类型: 不持久化
操作权限:只读。R: ReadOnly
详细描述:
| 属性名称 | 变化类型 | 读写&权限 | 持久化 | 变化通知 | 接口说明 | 接口约束 |
|---|---|---|---|---|---|---|
| NpuBoardSilkNumber | 新增属性 | 只读。R: ReadOnly | 不持久化 | 否 | NPU内部网口对应的NPU板物理编号 | U8,默认值255,取值范围:0~0xFF |
评审结论
同意新增私有属性NpuBoardSilkNumber,表示网口对应的NPU板物理编号
对象名称:NetworkPort
变化类型:新增私有属性
应用场景:从CSR解析当前NPU网口属性,作为参数产生告警信息。
持久化类型: 不持久化
操作权限:只读。R: ReadOnly
详细描述:
| 属性名称 | 变化类型 | 读写&权限 | 持久化 | 变化通知 | 接口说明 | 接口约束 |
|---|---|---|---|---|---|---|
| NpuBoardSilkNumber | 新增属性 | 只读。R: ReadOnly | 不持久化 | 否 | NPU内部网口对应的NPU板物理编号 | U8,默认值255,取值范围:0~0xFF |