【待评审】资源协作接口新增远程单板BMC同步告警/事件的方法

背景

事件/告警上报场景,需要BMC板卡具有对外连接网管的能力。
但是在一些具有备板的机型,备用BMC不具备对外连接网管的能力,所以需要通过主板来实现事件/告警的上报。通过远程RPC实现事件从备板同步到主板。

整体方案

新增资源协作接口:bmc.kepler.EventService.EventSync。
event_policyredfish组件下实现bmc.kepler.EventService.EventSync资源协作接口。

详细描述

评审点1 :新增资源协作接口 bmc.kepler.EventService.EventSync

资源路径:/bmc/kepler/EventService/EventSync
资源接口:bmc.kepler.EventService.EventSync
接口描述:[事件/告警]跨板同步接口

新增方法

方法名称 请求签名 请求参数描述 响应签名 响应参数描述 方法描述 访问权限
SyncEvent a{ss}s Location:
位置信息数组
每个元素是一组键值对
{事件类型, 位置信息}
Events:
包含同步事件信息的json格式字符串
us ResponeCode:
响应码:0成功
非0失败
Error:
错误信息
(响应码为0
则是空字符串)
跨板卡同步
[事件/告警]
方法
BasicSetting

是否准备好AI预审

评审结论

遗留问题