GET – Collection of MetricReportDefinition
Use the GET method to retrieve the properties MetricReportDefinition collection resource for Redfish service.
Request URL
GET https://<BMC_IPADDR>/redfish/v1/TelemetryService/MetricReportDefinitions
Request body
None
Response body
Field | Type | Description | ||||||
---|---|---|---|---|---|---|---|---|
Members | Array | Items: A reference link of the elements of MetricReportDefinition | ||||||
Name | String | MetricReportDefinitions | ||||||
Description | String | A Collection of MetricReportDefinition resource instances. |
CPUTemp
CPUTempEvent
InletAirTemp
InletAirTempEvent
PowerMetrics
PowerMetricsEvent
PowerSupplyStats
PowerSupplyStatsEvent
CPUPowerMetrics (Not supported on Lenovo AMD systems)
CPUPowerMetricsEvent (Not supported on Lenovo AMD systems)
CPUUtilizationStats (Not supported on Lenovo AMD systems)
CPUUtilizationStatsEvent (Not supported on Lenovo AMD systems)
MemoryUtilizationStats (Not supported on Lenovo AMD systems)
MemoryUtilizationStatsEvent (Not supported on Lenovo AMD systems)
Status code
HTTP Status Code | Error Message ID |
---|---|
500 | InternalError |
Example
The following example JSON response is returned:
{
"@odata.context": "/redfish/v1/$metadata#MetricReportDefinitionCollection.MetricReportDefinitionCollection",
"@odata.etag": "\"A14F176C\"",
"@odata.id": "/redfish/v1/TelemetryService/MetricReportDefinitions",
"@odata.type": "#MetricReportDefinitionCollection.MetricReportDefinitionCollection",
"Description": "A Collection of MetricReportDefinition resource instances.",
"Members": [
{
"@odata.id": "/redfish/v1/TelemetryService/MetricReportDefinitions/CPUTemp"
},
...
{
"@odata.id": "/redfish/v1/TelemetryService/MetricReportDefinitions/CPUPowerMetricsEvent"
}
],
"Members@odata.count": 14,
"Name": "MetricReportDefinitions"
}