Skip to main content

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

FieldTypeDescription

Members

Array

Items: A reference link of the elements of MetricReportDefinition

Name

String

MetricReportDefinitions

Description

String

A Collection of MetricReportDefinition resource instances.

Note
Collection of “MetricReportDefinition” may contain members below:
  • 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 CodeError Message ID
500InternalError

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"
}