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