背景
BMC需要获取灵衢设备的健康状态,包括灵衢总线管理设备以及灵衢交换设备。
评审点
1、变更资源协作接口 bmc.kepler.LCN
2、变更资源协作接口 bmc.kepler.LCN.Card
评审点1:变更资源协作接口 bmc.kepler.LCN
变更描述:接口bmc.kepler.LCN新增Health用于显示灵衢总线管理设备的健康状态。
接口链接:bmc.kepler.LCN接口定义。
变更属性
| 变更类型 | 属性名称 | 签名 | 只读 | 变化通知 | 属性描述 | 访问权限 | 属性来源 | 持久化类型 | 变更影响 |
|---|---|---|---|---|---|---|---|---|---|
| 新增 | Health | y | True | true | 灵衢总线管理设备健康状态,默认值为0,取值范围包括[0, 1, 2, 3],分别表示“正常”、“轻微告警”、“严重告警”、“紧急告警” | Read: ReadOnly | 灵衢总线管理软件 | 不持久化 | 无影响 |
变更接口影响
| 路径 | 变更接口影响 | CSR配置影响 | 持久化影响 | 其他影响 |
|---|---|---|---|---|
| /bmc/kepler/LCNs/:Id | 新增Health属性 | 不涉及重名属性,无影响 | 不涉及新增和废弃主键,无兼容性问题 | 无 |
评审点2:变更资源协作接口 bmc.kepler.LCN.Card
变更描述:接口bmc.kepler.LCN.Card新增Health用于显示灵衢交换设备(如Switch、接口卡)的健康状态。
接口链接:bmc.kepler.LCN.Card接口定义。
变更属性
| 变更类型 | 属性名称 | 签名 | 只读 | 变化通知 | 属性描述 | 访问权限 | 属性来源 | 持久化类型 | 变更影响 |
|---|---|---|---|---|---|---|---|---|---|
| 新增 | Health | y | True | true | 灵衢交换设备健康状态,默认值为0,取值范围包括[0, 1, 2, 3],分别表示“正常”、“轻微告警”、“严重告警”、“紧急告警” | Read: ReadOnly | 灵衢总线管理软件 | 不持久化 | 无影响 |
变更接口影响
| 路径 | 变更接口影响 | CSR配置影响 | 持久化影响 | 其他影响 |
|---|---|---|---|---|
| /bmc/kepler/LCNs/:Id/Cards/:CardId | 新增Health属性 | 不涉及重名属性,无影响 | 不涉及新增和废弃主键,无兼容性问题 | 无 |
评审结论
1、同意在资源协作接口 bmc.kepler.LCN下新增属性Health,签名为y,表示灵衢总线管理设备健康状态,默认值为0,取值范围包括[0, 1, 2, 3],分别表示“正常”、“一般告警”、“重要告警”、“紧急告警。
2、同意在资源协作接口 bmc.kepler.LCN.Card下新增属性Health,签名为y,表示灵衢交换设备健康状态,默认值为0,取值范围包括[0, 1, 2, 3],分别表示“正常”、“一般告警”、“重要告警”、“紧急告警。
遗留问题
1、资源协作接口定位是表示灵衢总线设备硬件,不限于UB Switch,需要修改接口描述;
结论: 当前资源协作接口主要承载灵衢交换设备的模型