背景
当前redfish标准接口存在缺失,需要评审新增资源协作接口属性。
关联ISSUE
ThermalMetrics相关资源支持redfish新标准
评审点
评审点1: 在资源协作接口中新增属性TotalPrePowerOnHeatingTimeSeconds、TotalRuntimeHeatingTimeSeconds
详细描述
评审点1:新增资源协作接口属性
path(已有): /bmc/kepler/Chassis/:ChassisId/ThermalSubsystem
interface(已有): bmc.kepler.Chassis.ThermalSubsystem.Metrics
新增属性:TotalPrePowerOnHeatingTimeSeconds、TotalRuntimeHeatingTimeSeconds
| 属性名称 | 取值类型 | 签名 | 读写 & 权限 | 默认值 | 持久化 | 变化通知 | 属性说明 |
|---|---|---|---|---|---|---|---|
| TotalPrePowerOnHeatingTimeSeconds | U32 | u | R:ReadOnly W:无 | 0 | 否 | false | 热子系统中所有加热器,在其对应的被加热设备处于断电状态时的累计工作时长(单位:秒) |
| TotalRuntimeHeatingTimeSeconds | U32 | u | R:ReadOnly W::无 | 0 | 否 | false | 热子系统中所有加热器,在其对应的被加热设备处于通电状态时的累计工作时长(单位:秒)。 |
评审结论
通过,同意资源协作接口 bmc.kepler.Chassis.ThermalSubsystem.Metrics 新增属性 TotalPrePowerOnHeatingTimeSeconds 和 TotalRuntimeHeatingTimeSeconds,分别表征加热器在 断电 和 通电 状态下的累计工作时长,属性签名均为 u,只读,默认值为 0,不需要持久化,不需要发送变更通知。
遗留问题
无