Skip to main content

GET – Thermal Metrics properties

Use the GET method to retrieve properties in ThermalMetrics for Redfish service.

Request URL

GET https://<BMC_IPADDR>/redfish/v1/Chassis/1/ThermalSubsystem/ThermalMetrics

Request body

None

Response body

Field

Type

Description

Id

String

“ThermalMetrics”

Name

String

“Thermal Metrics”

Description

String

This resource shall represent the thermal metrics of a chassis for a Redfish implementation.

TemperatureReadingsCelsius

Array

Items: object

The temperatures (Celsius) from all related sensors for this device.

 

TemperatureReadingsCelsius[N]

Object

Expanded

  

DataSourceUri

String

The URI of Sensor.

  

PhysicalContext

String

The area or device to which this sensor measurement applies.

  

Reading

Number

Sensor value.

TemperatureSummaryCelsius

Object

Expanded

The summary temperature readings for this chassis.

 

Ambient

Object

Expanded

Map to the Sensor “Ambient Temp”.

  

DataSourceUri

String

The URI of Sensor.

  

Reading

Number

Sensor value.

 

Exhaust

Object

Expanded

Map to the Sensor “Exhaust Temp”.

  

DataSourceUri

String

The URI of Sensor.

  

Reading

Number

Sensor value.

 

Intake

Object

Expanded

Map to Sensor “Inlet Water Temp” or “Ambient Temp”.

  

DataSourceUri

String

The URI of Sensor.

  

Reading

Number

Sensor value.

Status code

HTTP Status CodeError Message ID
500InternalError

Example

The following example JSON response is returned:

{
"@odata.etag": "\"1acc04dd0e26a3596ba291\"",
"Description": "This resource shall represent the thermal metrics of a chassis for a Redfish implementation.",
"Id": "ThermalMetrics",
"Name": "Thermal Metrics",
"@odata.type": "#ThermalMetrics.v1_0_1.ThermalMetrics",
"@odata.id": "/redfish/v1/Chassis/1/ThermalSubsystem/ThermalMetrics",
"TemperatureReadingsCelsius": [
{
"DataSourceUri": "/redfish/v1/Chassis/1/Sensors/49L0",
"Reading": 25,
"PhysicalContext": "Intake"
},
{
"DataSourceUri": "/redfish/v1/Chassis/1/Sensors/51L0",
"Reading": 34,
"PhysicalContext": "CPU"
},

{
"DataSourceUri": "/redfish/v1/Chassis/1/Sensors/90L1",
"Reading": 33,
"PhysicalContext": "Memory"
},

{
"DataSourceUri": "/redfish/v1/Chassis/1/Sensors/57L0",
"Reading": 37,
"PhysicalContext": "ComputeBay"
}
],
"TemperatureSummaryCelsius": {
"Intake": {
"Reading": 25,
"DataSourceUri": "/redfish/v1/Chassis/1/Sensors/49L0"
},
"Ambient": {
"Reading": 25,
"DataSourceUri": "/redfish/v1/Chassis/1/Sensors/49L0"
},
"Exhaust": {
"Reading": null,
"DataSourceUri": null
}
},
"@odata.context": "/redfish/v1/$metadata#ThermalMetrics.ThermalMetrics"
}