跳到主要内容

POST – 提交测试指标报告

使用 POST 方法发送测试指标报告。用户可以打开带有筛选器“EventFormatType eq 'MetricReport'”的 SSE 流,以获取测试指标报告。

示例:

https://sseuri?$filter=EventFormatType eq ‘MetricReport’

请求 URL

GET https://<BMC_IPADDR>/redfish/v1/TelemetryService/Actions/TelemetryService.SubmitTestMetricReport

请求正文

字段类型描述

MetricReportName

字符串

生成的指标报告中指标报告的名称。

GeneratedMetricReportValues

数组

项:对象

项数:0 – N

 

GeneratedMetricReportValues[N]

对象

生成的指标报告中 MetricReportValues 的内容。

  

MetricDefinition

链接

指标的链接。

  

MetricId

字符串

此指标的指标定义标识符。

  

MetricProperty

字符串

派生此指标的属性的 URI。

  

MetricValue

字符串

指标值(字符串格式)。

  

Timestamp

字符串

获取指标值的时间。

响应

状态代码

HTTP 状态代码错误消息 ID
204NoContent
500InternalError

示例

以下示例是 POST 正文:

{
"MetricReportName": "PowerSupplyStats",
"GeneratedMetricReportValues": [
{
"MetricDefinition": "/redfish/v1/TelemetryService/MetricDefinitions/AveragePowerSupplyInput",
"MetricId": "AveragePowerSupplyInput",
"MetricProperty": "/redfish/v1/Chassis/1/Power#/PowerSupplies/1/PowerInputWatts",
"MetricValue": "300",
"Timestamp": "2029-07-10T14:08:00+00:00"
}
]
}