【待评审】支持PortMetrics资源新增Transceivers相关属性

背景

支持PortMetrics资源新增RXBytes、TXBytes、RXErrors、Transceivers/RXInputPowerMilliWatts、Transceivers/TXOutputPowerMilliWatts、Transceivers/TXBiasCurrentMilliAmps、Transceivers/WavelengthNanometers、Transceivers/SupplyVoltage

关联ISSUE

整体方案

支持PortMetrics资源新增查询RXBytes、TXBytes、RXErrors、Transceivers/RXInputPowerMilliWatts、Transceivers/TXOutputPowerMilliWatts、Transceivers/TXBiasCurrentMilliAmps、Transceivers/WavelengthNanometers、Transceivers/SupplyVoltage

评审点

支持PortMetrics资源新增RXBytes、TXBytes、RXErrors、Transceivers/RXInputPowerMilliWatts、Transceivers/TXOutputPowerMilliWatts、Transceivers/TXBiasCurrentMilliAmps、Transceivers/WavelengthNanometers、Transceivers/SupplyVoltage

详细描述

评审点1:

资源URL:/redfish/v1/Chassis/1/NetworkAdapters/{networkadapter_id}/Ports/{port_id}/Metrics
资源版本:portmetrics.v1_7_0.json
新增属性:RXBytes、TXBytes、RXErrors、Transceivers/RXInputPowerMilliWatts、Transceivers/TXOutputPowerMilliWatts、Transceivers/TXBiasCurrentMilliAmps、Transceivers/WavelengthNanometers、Transceivers/SupplyVoltage(资源版本中已有)

一级属性 **二级属性 类型 示例/取值约束 readonly 易变属性 实现PATCH 操作权限 描述
RXBytes [int,null] true /
TXBytes [int,null] true /
RXErrors [int,null] true /
Transceivers RXInputPowerMilliWatts [number,null] true /
Transceivers TXOutputPowerMilliWatts [number,null] true /
Transceivers TXBiasCurrentMilliAmps [number,null] true /
Transceivers WavelengthNanometers [string,null] true /
Transceivers SupplyVoltage [number,null] true /

评审结论

遗留问题