GET – 传感器属性
使用 GET 方法检索传感器资源中的属性。
请求 URL
GET https://<BMC_IPADDR>/redfish/v1/Chassis/1/Sensors/{SesnorType}_{SensorName}
请求正文
无
响应正文
字段 | 类型 | 描述 | ||
---|---|---|---|---|
Id | 字符串 | 唯一标识传感器集合中的资源。 此值的格式为 <SensorNumber>L<OwnerLUN>,例如 244L0、20L1 等。 还有一些 Redfish 指定的传感器,例如“PSU{N}_InputVol”、“GPU{N}_Power”。 | ||
Name | 字符串 | 传感器名称,此值是从 SDR 获取的。 | ||
Description | 字符串 | 提供此传感器资源的描述。 | ||
Reading | 数字 | 传感器值。 | ||
ReadingRangeMax | 数字 | 此传感器的最大可能值。 | ||
ReadingRangeMin | 数字 | 此传感器的最小可能值。 | ||
ReadingType | 字符串 | 传感器类型。 | ||
ReadingUnits | 数字 | 读数和阈值的单位。 | ||
Status | 对象 | 已展开。 | ||
State | 字符串 | 有效值:Present、Enabled 或 Absent。 | ||
Health | 字符串 | 有效值:Functional 或 Critical。 | ||
Thresholds | 对象 | 已展开。 | ||
LowerCaution | 对象 | 已展开。 | ||
Reading | 数字 | 定义 Reading 属性低于正常范围的值。 | ||
LowerCritical | 对象 | 已展开。 | ||
Reading | 数字 | 定义 Reading 属性低于正常范围但尚未达到致命程度的值。 | ||
LowerFatal | 对象 | 已展开。 | ||
Reading | 数字 | 定义 Reading 属性低于正常范围且达到致命程度的值。 | ||
UpperCaution | 对象 | 已展开。 | ||
Reading | 数字 | 定义 Reading 属性高于正常范围的值。 | ||
UpperCritical | 对象 | 已展开。 | ||
Reading | 数字 | 定义 Reading 属性高于正常范围但尚未达到致命程度的值。 | ||
UpperFatal | 对象 | 已展开。 | ||
Reading | 数字 | 定义 Reading 属性高于正常范围且达到致命程度的值。 |
状态代码
HTTP 状态代码 | 错误消息 ID |
---|---|
500 | InternalError |
示例
{
"@odata.context": "/redfish/v1/$metadata#Sensor.Sensor",
"@odata.etag": "\"3F45F789\"",
"@odata.id": "/redfish/v1/Chassis/1/Sensors/power_PSU1_Input_Power",
"@odata.type": "#Sensor.v1_2_0.Sensor",
"Description": "This resource is used to represent a sensor for a Redfish implementation",
"Id": "power_PSU1_Input_Power",
"Name": "PSU1 Input Power",
"Reading": 465.0,
"ReadingRangeMax": 3000.0,
"ReadingRangeMin": 0.0,
"ReadingType": "Power",
"ReadingUnits": "W",
"Status": {
"Health": "OK",
"State": "Enabled"
}
}
提供反馈