Developers Guide

Table Of Contents
/redfish/v1/TelemetryService/MetricReportDefinitions/<ID>
This URI represents specific metric report definitions.
GET method for specific metric report definitions
This method fetches information about a specific metric report definition.
Description Returns information about a specific metric report definition.
Privilege VIEW
HTTP response
codes
200
Example
response body
{
"@odata.type":
"#MetricReportDefinition.v1_3_0.MetricReportDefinition",
"@odata.context": "/
redfish/v1/$metadata#MetricReportDefinition.MetricReportDefinition",
"@odata.id": "/redfish/v1/TelemetryService/MetricReportDefinitions/
PSUMetrics",
"Id": "PSUMetrics",
"Name": "PSU MRD",
"Description": "PSU Metrics",
"AppendLimit": 2400,
"MetricReportDefinitionEnabled": true,
"MetricReportDefinitionType": "Periodic",
"MetricReportDefinitionType@Redfish.AllowableValues": [
"Periodic",
"OnChange",
"OnRequest"
],
"MetricReportHeartbeatInterval": "PT0H1M0S",
"SuppressRepeatedMetricValue": true,
"ReportTimespan": "PT0H0M0S",
"ReportUpdates": "Overwrite",
"ReportUpdates@Redfish.AllowableValues": [
"AppendStopsWhenFull",
"AppendWrapsWhenFull",
"NewReport",
"Overwrite"
],
"ReportActions": [
"RedfishEvent",
"LogToMetricReportsCollection"
],
"ReportActions@odata.count": 2,
"ReportActions@Redfish.AllowableValues": [
"LogToMetricReportsCollection",
"RedfishEvent"
],
"Status": {
"State": "Enabled"
},
"Wildcards": [],
"Wildcards@odata.count": 0,
"Schedule": {
"RecurrenceInterval": "PT0H1M0S"
},
"MetricReport": {
"@odata.id": "/redfish/v1/TelemetryService/MetricReports/
PSUMetrics"
},
"Metrics": [
{
"MetricId": "PSUInputVoltage",
"MetricProperties": [],
"CollectionFunction": null,
Redfish resource model
803