Telemetry Service

TelemetryService represents metrics collection and data logs for power consumption on the server. TelemetryService contains the below-collected resources.

URI: /redfish/v1/TelemetryService

Method: GET

Response: 200

{

"@odata.type": "#TelemetryService.v1_2_0.TelemetryService",

"@odata.id": "/redfish/v1/TelemetryService",

"Id": "TelemetryService",

"Name": "Telemetry Service",

"Status": {

"State": "Enabled",

"Health": "OK"

},

"SupportedCollectionFuntions": [

"Average",

"Minimum",

"Maximum"

],

"MetricDefinitions": {

"@odata.id": "/redfish/v1/TelemetryService/MetricDefinitions"

},

"MetricReportDefinitions": {

"@odata.id": "/redfish/v1/TelemetryService/MetricReportDefinitions"

},

"MetricReports": {

"@odata.id": "/redfish/v1/TelemetryService/MetricReports"

}

}

 

Metric Definitions

Metric Definitions contain the definition, metadata, or characteristics of a metric.

URI: /redfish/v1/TelemetryService/MetricDefinitions

Method: GET

Response: 200

{

"@odata.type": "#MetricDefinitionCollection.MetricDefinitionCollection",

"@odata.id": "/redfish/v1/TelemetryService/MetricDefinitions",

"Id": "MetricDefinitions",

"Name": "Metric Definitions",

"Description": "Metric Definitions view",

"Members@odata.count": 9,

"Members": [

{

"@odata.id": "/redfish/v1/TelemetryService/MetricDefinitions/AvgPowerConsumedHour"

},

{

"@odata.id": "/redfish/v1/TelemetryService/MetricDefinitions/MinPowerConsumedHour"

},

{

"@odata.id": "/redfish/v1/TelemetryService/MetricDefinitions/MaxPowerConsumedHour"

},

{

"@odata.id": "/redfish/v1/TelemetryService/MetricDefinitions/AvgPowerConsumedDay"

},

{

"@odata.id": "/redfish/v1/TelemetryService/MetricDefinitions/MinPowerConsumedDay"

},

{

"@odata.id": "/redfish/v1/TelemetryService/MetricDefinitions/MaxPowerConsumedDay"

},

{

"@odata.id": "/redfish/v1/TelemetryService/MetricDefinitions/AvgPowerConsumedWeek"

},

{

"@odata.id": "/redfish/v1/TelemetryService/MetricDefinitions/MinPowerConsumedWeek"

},

{

"@odata.id": "/redfish/v1/TelemetryService/MetricDefinitions/MaxPowerConsumedWeek"

}

]

}

 

Metric Report Definitions

These definitions contain a descriptor of the metric report to be generated.

URI: /redfish/v1/TelemetryService/MetricReportDefinitions

Method: GET

Response: 200

{

"@odata.type": "#MetricReportDefinitionCollection.MetricReportDefinitionCollection",

"@odata.id": "/redfish/v1/TelemetryService/MetricReportDefinitions",

"Id": "MetricReportDefinitions",

"Name": "Metric Report Definitions",

"Description": "Metric Report Definitions view",

"Members@odata.count": 9,

"Members": [

{

"@odata.id": "/redfish/v1/TelemetryService/MetricReportDefinitions/AvgPowerConsumptionHour"

},

{

"@odata.id": "/redfish/v1/TelemetryService/MetricReportDefinitions/MinPowerConsumptionHour"

},

{

"@odata.id": "/redfish/v1/TelemetryService/MetricReportDefinitions/MaxPowerConsumptionHour"

},

{

"@odata.id": "/redfish/v1/TelemetryService/MetricReportDefinitions/AvgPowerConsumptionDay"

},

{

"@odata.id": "/redfish/v1/TelemetryService/MetricReportDefinitions/MinPowerConsumptionDay"

},

{

"@odata.id": "/redfish/v1/TelemetryService/MetricReportDefinitions/MaxPowerConsumptionDay"

},

{

"@odata.id": "/redfish/v1/TelemetryService/MetricReportDefinitions/AvgPowerConsumptionWeek"

},

{

"@odata.id": "/redfish/v1/TelemetryService/MetricReportDefinitions/MinPowerConsumptionWeek"

},

{

"@odata.id": "/redfish/v1/TelemetryService/MetricReportDefinitions/MaxPowerConsumptionWeek"

}

]

}

 

Metric Reports

Metric Reports contain the location for the report generated from a metric report definition.

URI: /redfish/v1/TelemetryService/MetricReports

Method: GET

Response: 200

{

"@odata.type": "#MetricReportCollection.MetricReportCollection",

"@odata.id": "/redfish/v1/TelemetryService/MetricReports",

"Id": "MetricReports",

"Name": "Metric Reports",

"Description": "Metric Reports view",

"Members@odata.count": 9,

"Members": [

{

"@odata.id": "/redfish/v1/TelemetryService/MetricReports/AvgPowerConsumptionHour"

},

{

"@odata.id": "/redfish/v1/TelemetryService/MetricReports/MinPowerConsumptionHour"

},

{

"@odata.id": "/redfish/v1/TelemetryService/MetricReports/MaxPowerConsumptionHour"

},

{

"@odata.id": "/redfish/v1/TelemetryService/MetricReports/AvgPowerConsumptionDay"

},

{

"@odata.id": "/redfish/v1/TelemetryService/MetricReports/MinPowerConsumptionDay"

},

{

"@odata.id": "/redfish/v1/TelemetryService/MetricReports/MaxPowerConsumptionDay"

},

{

"@odata.id": "/redfish/v1/TelemetryService/MetricReports/AvgPowerConsumptionWeek"

},

{

"@odata.id": "/redfish/v1/TelemetryService/MetricReports/MinPowerConsumptionWeek"

},

{

"@odata.id": "/redfish/v1/TelemetryService/MetricReports/MaxPowerConsumptionWeek"

}

]

}