背景
issue:暂无
针对内存温度精细化告警,当前告警来源的内存温度为T颗粒温度,热设计要求内存精细化告警来源调整为Tsensor温度;现方案内存对象中仅有属性TemperatureCelsius承载T颗粒温度;
决策点(必填,一句话描述待决策点)
compute组件内存对象新增私有属性TSensorTemperatureCelsius,承载通过pmu获取的内存Tsensor温度,用于单根内存的精细化告警
详细描述(必填,描述待评审接口的详细内容)
决策点1
- 新增私有属性TSensorTemperatureCelsius,表示单根内存的Tsensor温度,通过pmu获取
变化类型:新增私有属性
应用场景:用于Tsensor场景的内存温度精细化告警
示例:
"Memory_1": {
"TemperatureCelsius": 54,
"TSensorTemperatureCelsius": 57
}
持久化类型: 不持久化
操作权限:ReadOnly
详细描述:
| 属性名称 | 变化类型 | 签名 | 读写&权限 | 持久化 | 变化通知 | 接口说明 | 接口约束 |
|---|---|---|---|---|---|---|---|
| TSensorTemperatureCelsius | 新增属性 | S16 | 只读 R:ReadOnly | 不持久化 | true | TSensor温度(摄氏度) |
评审结论
- 私有属性无法满足告警需求,属性需要上树
- 考虑变化通知频繁问题,建议内存精细化告警修改为软件类告警实现