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. |
Note: the collection of “MetricReportDefinition” may contain members below:
CPUTemp
CPUTempEvent
InletAirTemp
InletAirTempEvent
PowerMetrics
PowerMetricsEvent
PowerSupplyStats
PowerSupplyStatsEvent
CPUPowerMetrics (Not support on Lenovo AMD 2p systems)
CPUPowerMetricsEvent (Not support on Lenovo AMD 2p systems)
CPUUtilizationStats (Not support on Lenovo AMD 2p systems)
CPUUtilizationStatsEvent (Not support on Lenovo AMD 2p systems)
MemoryUtilizationStats (Not support on Lenovo AMD 2p systems)
MemoryUtilizationStatsEvent (Not support on Lenovo AMD 2p systems)
Status code
HTTP Status Code | Error Message ID |
---|---|
500 | InternalError |
Example
The following example JSON response is returned:
{
"Members": [
{
"@odata.id": "/redfish/v1/TelemetryService/MetricReportDefinitions/CPUTemp"
},
{
"@odata.id": "/redfish/v1/TelemetryService/MetricReportDefinitions/CPUTempEvent"
},
{
"@odata.id": "/redfish/v1/TelemetryService/MetricReportDefinitions/InletAirTemp"
},
{
"@odata.id": "/redfish/v1/TelemetryService/MetricReportDefinitions/InletAirTempEvent"
},
{
"@odata.id": "/redfish/v1/TelemetryService/MetricReportDefinitions/PowerMetrics"
},
{
"@odata.id": "/redfish/v1/TelemetryService/MetricReportDefinitions/PowerMetricsEvent"
},
{
"@odata.id": "/redfish/v1/TelemetryService/MetricReportDefinitions/PowerSupplyStats"
},
{
"@odata.id": "/redfish/v1/TelemetryService/MetricReportDefinitions/PowerSupplyStatsEvent"
},
{
"@odata.id": "/redfish/v1/TelemetryService/MetricReportDefinitions/CPUUtilizationStats"
},
{
"@odata.id": "/redfish/v1/TelemetryService/MetricReportDefinitions/CPUUtilizationStatsEvent"
},
{
"@odata.id": "/redfish/v1/TelemetryService/MetricReportDefinitions/MemoryUtilizationStats"
},
{
"@odata.id": "/redfish/v1/TelemetryService/MetricReportDefinitions/MemoryUtilizationStatsEvent"
},
{
"@odata.id": "/redfish/v1/TelemetryService/MetricReportDefinitions/CPUPowerMetrics"
},
{
"@odata.id": "/redfish/v1/TelemetryService/MetricReportDefinitions/CPUPowerMetricsEvent"
}
],
"@odata.type": "#MetricReportDefinitionCollection.MetricReportDefinitionCollection",
"@odata.id": "/redfish/v1/TelemetryService/MetricReportDefinitions",
"Name": "MetricReportDefinitions",
"@odata.etag": "\"b4e9fce087662d2afe14f\"",
"Members@odata.count": 14,
"Description": "A Collection of MetricReportDefinition resource instances."