跳到主要内容

GET – 传感器属性

使用 GET 方法检索传感器资源中的属性。

请求 URL

GET https://<BMC_IPADDR>/redfish/v1/Chassis/1/{sensor Id}

请求正文

响应正文

字段

类型

描述

Id

字符串

唯一标识传感器集合中的资源。

此值的格式为 <SensorNumber>L<OwnerLUN>,例如 244L0、20L1 等。

还有一些 Redfish 指定的传感器,例如“PSU{N}_InputVol”、“GPU{N}_Power”。

Name

字符串

传感器名称,此值是从 SDR 获取的。

Description

字符串

提供此机箱资源的描述。

ApparentVA

数字

交流电路的电压和电流的乘积(以伏安为单位)。

MaxAllowableOperatingValue

数字

此设备的最大允许运行值。

MinAllowableOperatingValue

数字

此设备的最小允许运行值。

PhysicalContext

字符串

此传感器测量适用的区域或设备。

Precision

数字

读数中的有效位数。

Reading

数字

传感器值

ReadingRangeMax

数字

此传感器的最大可能值。

ReadingRangeMin

数字

此传感器的最小可能值。

ReadingType

字符串

传感器类型

ReadingUnits

数字

读数和阈值的单位。

Status

对象

已展开

 

State

字符串

有效值:“Enabled”、“Disabled”

 

Health

字符串

有效值:“OK”、“Warning”、“Critical”或 null

Thresholds

对象

已展开

 

LowerCaution

对象

已展开

  

Activation

字符串

“Decreasing”

  

Reading

数字

定义 Reading 属性低于正常范围的值。

 

LowerCritical

对象

已展开

  

Activation

字符串

“Decreasing”

  

Reading

数字

定义 Reading 属性低于正常范围但尚未达到致命程度的值。

 

LowerFatal

对象

已展开

  

Activation

字符串

“Decreasing”

  

Reading

数字

定义 Reading 属性低于正常范围且达到致命程度的值。

 

UpperCaution

对象

已展开

  

Activation

字符串

“Increasing”

  

Reading

数字

定义 Reading 属性高于正常范围的值。

 

UpperCritical

对象

已展开

  

Activation

字符串

“Increasing”

  

Reading

数字

定义 Reading 属性高于正常范围但尚未达到致命程度的值。

 

UpperFatal

对象

已展开

  

Activation

字符串

“Increasing”

  

Reading

数字

定义 Reading 属性高于正常范围且达到致命程度的值。

VoltageType

字符串

“DC”

如果不是电压传感器,此字段将被隐藏。

状态代码

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

示例

{
"@odata.id": "/redfish/v1/Chassis/1/Sensors/1L0",
"Status": {
"State": "Enabled",
"Health": "OK"
},
"ReadingUnits": "",
"Reading": 0,
"PhysicalContext": null,
"@odata.type": "#Sensor.v1_1_0.Sensor",
"ReadingType": "Power",
"Id": "1L0",
"@odata.etag": "\"253a27c7e52c2a24abf\"",
"Name": "Host Power",
"Description": "This resource is used to represent a sensor for a Redfish implementation."
}