背景(必填,文字描述议题背景,如需求来源、问题场景):
BMC支持收集HBM初始化和运行日志并持久化记录需求,新增私有属性承载CPU状态。
当前现状与差距/问题分析:
FDM组件有私有属性承载CPU状态,根据CPU状态判断是否要收集日志。Compute组件目前没有这样的属性。
决策点(必填,一句话描述待决策点):
1、Compute组件CPU对象新增私有属性ProcessorsStatus
整体方案
在compute组件新增私有属性ProcessorsStatus,承载CPU状态信息,数据来源是基础板SMC命令字。
详细描述(必填,描述待评审接口的详细内容):
1、新增私有属性ProcessorsStatus
资源path:/bmc/kepler/Systems/:SystemId/Processors/CPU/:Id
资源interface:私有资源
变化类型:新增属性
应用场景:BMC周期性地收集IMU、M7、HBM日志,根据CPU状态判断是否可以收集日志。
持久化类型: 不持久化
操作权限:ReadOnly
兼容性策略:新增属性不涉及