跳到主要内容

GET – 散热管理属性

使用 GET 方法检索服务器的 Thermal 资源中的属性。

请求 URL

GET https://<BMC_IPADDR>/redfish/v1/Chassis/1/Thermal

请求正文

响应正文

字段类型描述

Description

字符串提供散热资源的描述。

Id

字符串Thermal

Name

字符串散热资源的名称。始终设置为 Thermal

Status

对象已展开。
 

State

字符串Enable
 

Health

字符串OK

Temperatures

数组

项:对象。

这是温度传感器的定义。

 

Temperatures[N]

对象已展开。
  

LowerThresholdCritical

数字低于正常范围,但尚未达到致命程度。
  

LowerThresholdFatal

数字低于正常范围,且达到致命程度。
  

LowerThresholdNonCritical

数字低于正常范围。
  

UpperThresholdCritical

数字高于正常范围,但尚未达到致命程度。
  

UpperThresholdFatal

数字高于正常范围,且达到致命程度。
  

UpperThresholdNonCritical

数字高于正常范围。
  

MemberId

字符串这是集合中成员的标识符。
  

MinReadingRangeTemp

数字ReadingCelsius 的最小值。
  

MaxReadingRangeTemp

数字ReadingCelsius 的最大值。
  

Name

字符串此温度传感器的名称。
  

PhysicalContext

字符串描述此温度测量适用的区域或设备。
  

ReadingCelsius

数字温度。
  

RelatedItem

数组

项:链接

项数:2

   

RelatedItem[0]

链接

/redfish/v1/Systems/1

   

RelatedItem[1]

链接

/redfish/v1/Chassis/1

  

Status

对象已展开。
   

State

字符串指示资源的已知状态,例如是否已启用。
   

Health

字符串表示此资源在没有依赖资源的情况下的运行状况状态。

Fans

数组

项:对象

项数:风扇设备的计数总和。

 

Fan[N]

对象已展开。
  

Location

对象已展开。
   

PartLocation

对象已展开。
    

LocationOrdinalValue

数字表示此风扇的位置的数字。
    

LocationType

字符串

风扇的位置类型。

固定值:“Slot”

    

ServiceLabel

字符串风扇的服务标签。
  

MemberId

字符串这是集合中成员的标识符。
  

Name

字符串风扇的名称。
  

MaxReadingRange

数字Reading 的最大值。
  

MinReadingRange

数字Reading 的最小值。
  

PhysicalContext

字符串描述与此风扇关联的区域或设备。固定值:“Fan”。
  

Reading

数字当前风扇速度。
  

ReadingUnits

字符串读数和阈值的度量单位。始终设置为“RPM”。
  

RelatedItem

数组描述此温度测量适用的区域或设备。
   

RelatedItem[0]

链接

/redfish/v1/Systems/1

   

RelatedItem[1]

链接

/redfish/v1/Chassis/1

  

Status

对象已展开。
   

State

字符串指示资源的已知状态,例如是否已启用。
   

Health

字符串表示此资源在没有依赖资源的情况下的运行状况状态。
  

UpperThresholdCritical

数字高于正常范围,但尚未达到致命程度。
  

UpperThresholdFatal

数字高于正常范围,且达到致命程度。
  

UpperThresholdNonCritical

数字高于正常范围。
  

LowerThresholdCritical

数字低于正常范围,但尚未达到致命程度。
  

LowerThresholdFatal

数字低于正常范围,且达到致命程度。
  

LowerThresholdNonCritical

数字低于正常范围。

状态代码

HTTP 状态代码错误消息 ID
500InternalError

示例

返回以下示例 JSON 响应:

{
"@odata.context": "/redfish/v1/$metadata#Thermal.Thermal",
"@odata.etag": "\"615F2FE3\"",
"@odata.id": "/redfish/v1/Chassis/1/Thermal",
"@odata.type": "#Thermal.v1_4_0.Thermal",
"Description": "It represents the properties for Temperature and Cooling.",
"Fans": [],
"Fans@odata.count": 0,
"Id": "Thermal",
"Name": "Thermal",
"Status": {
"Health": "OK",
"State": "Enabled"
},
"Temperatures": [
{
"@odata.id": "/redfish/v1/Chassis/1/Thermal#/Temperatures",
"@odata.type": "#Thermal.v1_3_0.Temperature",
"MaxReadingRangeTemp": 127.0,
"MinReadingRangeTemp": -128.0,
"Name": "Ambient Temp",
"PhysicalContext": "Board",
"ReadingCelsius": 25.0,
"RelatedItem": [
{
"@odata.id": "/redfish/v1/Chassis/1"
},
{
"@odata.id": "/redfish/v1/Systems/1"
}
],
"Status": {
"Health": "OK",
"State": "Enabled"
},
"UpperThresholdCritical": 47.0,
"UpperThresholdFatal": 50.0,
"UpperThresholdNonCritical": 43.0
},
...
{
"@odata.id": "/redfish/v1/Chassis/1/Thermal#/Temperatures",
"@odata.type": "#Thermal.v1_3_0.Temperature",
"MaxReadingRangeTemp": 127.0,
"MinReadingRangeTemp": -128.0,
"Name": "CPU2 Die",
"PhysicalContext": "CPU",
"ReadingCelsius": 39.954,
"RelatedItem": [
{
"@odata.id": "/redfish/v1/Chassis/1"
},
{
"@odata.id": "/redfish/v1/Systems/1"
}
],
"Status": {
"Health": "OK",
"State": "Enabled"
}
},
],
"Temperatures@odata.count": 0
}