MemoryView
更新时间: 2026/06/26
在AtomGit上查看源码ResourceDefinition
uris
/redfish/v1/Systems/system_id/MemoryView
properties
| 名称 | 类型 | 是否只读 | 取值范围/枚举值 | 说明 |
|---|---|---|---|---|
| @odata.context | string | true | - | 存储资源模型的OData描述信息 |
| @odata.id | string | true | - | 存储资源的访问路径 |
| @odata.type | string | true | - | 存储资源的类型 |
| Name | string | true | - | 存储资源的名称 |
| Id | string | true | - | 资源Id |
| Information [ { | array | true | - | 内存数据详细信息 |
| Information[].Id | string | true | - | 内存资源的ID |
| Information[].CapacityMiB | number | true | - | 内存的容量,单位为MB。 |
| Information[].Manufacturer | null | true | - | 内存资源的制造商 |
| Information[].OperatingSpeedMhz | null | true | - | 内存资源的当前配置速度 |
| Information[].AllowedSpeedsMHz | null | true | - | 内存资源的最大速度 |
| Information[].SerialNumber | null | true | - | 内存资源的序列号 |
| Information[].PartNumber | null | true | - | 内存资源的部件号 |
| Information[].MemoryDeviceType | null | true | - | 内存资源的类型 |
| Information[].DataWidthBits | number | true | - | 内存资源的数据带宽 |
| Information[].RankCount | null | true | - | 内存资源的Rank数量 |
| Information[].DeviceLocator | string | true | - | 内存资源的丝印 |
| Information[].BaseModuleType | null | true | - | 内存资源的基本模块类型包括: ● RDIMM:RDIMM ● UDIMM:UDIMM ● SO_DIMM:SO_DIMM ● LRDIMM:LRDIMM ● Mini_RDIMM:Mini_RDIMM ● Mini_UDIMM:Mini_UDIMM ● SO_RDIMM_72b:SO_RDIMM_72b ● SO_UDIMM_72b:SO_UDIMM_72b ● SO_DIMM_16b:SO_DIMM_16b ● SO_DIMM_32b:SO_DIMM_32b |
| Information[].FirmwareRevision | null | true | - | 内存资源的固件版本,仅当为DCPMM时该值有效 |
| Information[].Socket | number | true | - | 内存资源所属CPU槽位号 |
| Information[].Controller | number | true | - | 内存资源的控制器编号 |
| Information[].Channel | number | true | - | 内存资源的通道号 |
| Information[].Slot | number | true | - | 内存资源的槽位号 |
| Information[].MinVoltageMillivolt | number | true | - | 内存资源的最小电压 |
| Information[].Technology | null | true | - | 内存资源的内存技术 |
| Information[].TypeDetail | null | true | - | 内存类型的详细信息 |
| Information[].Position | string | true | - | 内存资源的内存的容器 |
| Information[].Status { | object | true | - | 存储资源的状态,包括Health/State/Severity,包括: ● Health:健康状态 ● Severity:告警严重级别 ● State:静态模式 |
| Information[].Status.State | string | true | - | 内存资源的使能状态,当前仅为Enabled |
| Information[].Status.Oem { | object | true | - | 自定义属性 |
| Information[].Status.Oem.Public { | object | true | - | 自定义属性 |
| Information[].Status.Oem.Public.Severity | string | true | - | 内存资源的自定义健康状态,包括: ● Informational:正常 ● Minor:轻微 ● Major:严重 ● Critical:紧急 ● null |
| } | ||||
| } | ||||
| Information[].Status.Health | string | true | - | 内存资源的健康状态,包括: ● OK:正常 ● Warning:警告 ● Critical:严重 ● null |
| } | ||||
| Information[].OriginalPartNumber | string | true | - | 内存资源的原厂部件编码 |
| Information[].ControllerTemperatureCelsius | number | true | - | 存储资源的控制器温度, 仅当为DCPMM时该值有效 说明 已屏蔽该属性值频繁变化导致的事件上报 |
| } ] |
supported_methods
- GET
HTTP methods
GET
命令功能
批量查询内存资源信息
命令格式
URL: https://device_ip/redfish/v1/Systems/system_id/MemoryView
请求头:
X-Auth-Token: 123456789***********************请求消息体: 无
参数说明
| 参数 | 参数说明 | 取值 |
|---|---|---|
| device_ip | 登录设备的IP地址 | IPv4或IPv6地址 |
| system_id | 系统资源的ID | 参见源文件参数说明 |
| auth_value | 请求消息的鉴权参数 | 可通过/redfish/v1/SessionService/Sessions创建会话时获得 |
使用指南
无
使用实例
请求样例:
http
GET https://device_ip/redfish/v1/Systems/system_id/MemoryViewX-Auth-Token: 123456789***********************
请求消息体:无
响应样例:
json
{
"@odata.context": "/redfish/v1/$metadata#Managers/Members/1/MemoryView/$entity",
"@odata.id": "/redfish/v1/Systems/1/MemoryView",
"@odata.type": "#HwMemoryView.v1_0_0.HwMemoryView",
"Name": "Memory View",
"Id": "MemoryView",
"Information": [
{
"Id": "mainboardDIMM000",
"CapacityMiB": 0,
"Manufacturer": null,
"OperatingSpeedMhz": null,
"AllowedSpeedsMHz": null,
"SerialNumber": null,
"PartNumber": null,
"MemoryDeviceType": null,
"DataWidthBits": 0,
"RankCount": null,
"DeviceLocator": "DIMM000",
"BaseModuleType": null,
"FirmwareRevision": null,
"Socket": 0,
"Controller": 0,
"Channel": 0,
"Slot": 0,
"MinVoltageMillivolt": 0,
"Technology": null,
"TypeDetail": null,
"Position": "mainboard",
"Status": {
"State": "Absent",
"Oem": {
"Public": {
"Severity": "Informational"
}
},
"Health": "OK"
},
"OriginalPartNumber": "123000"
},
{
"Id": "mainboardDIMM001",
"CapacityMiB": 0,
"Manufacturer": null,
"OperatingSpeedMhz": null,
"AllowedSpeedsMHz": null,
"SerialNumber": null,
"PartNumber": null,
"MemoryDeviceType": null,
"DataWidthBits": 0,
"RankCount": null,
"DeviceLocator": "DIMM001",
"BaseModuleType": null,
"FirmwareRevision": null,
"Socket": 0,
"Controller": 0,
"Channel": 0,
"Slot": 1,
"MinVoltageMillivolt": 0,
"Technology": null,
"TypeDetail": null,
"Position": "mainboard",
"Status": {
"State": "Absent",
"Oem": {
"Public": {
"Severity": "Informational"
}
},
"Health": "OK"
},
"OriginalPartNumber": "123000"
},
{
"Id": "mainboardDIMM010",
"CapacityMiB": 0,
"Manufacturer": null,
"OperatingSpeedMhz": null,
"AllowedSpeedsMHz": null,
"SerialNumber": null,
"PartNumber": null,
"MemoryDeviceType": null,
"DataWidthBits": 0,
"RankCount": null,
"DeviceLocator": "DIMM010",
"BaseModuleType": null,
"FirmwareRevision": null,
"Socket": 0,
"Controller": 0,
"Channel": 1,
"Slot": 0,
"MinVoltageMillivolt": 0,
"Technology": null,
"TypeDetail": null,
"Position": "mainboard",
"Status": {
"State": "Absent",
"Oem": {
"Public": {
"Severity": "Informational"
}
},
"Health": "OK"
},
"OriginalPartNumber": "123000"
},
{
"Id": "mainboardDIMM020",
"CapacityMiB": 0,
"Manufacturer": null,
"OperatingSpeedMhz": null,
"AllowedSpeedsMHz": null,
"SerialNumber": null,
"PartNumber": null,
"MemoryDeviceType": null,
"DataWidthBits": 0,
"RankCount": null,
"DeviceLocator": "DIMM020",
"BaseModuleType": null,
"FirmwareRevision": null,
"Socket": 0,
"Controller": 0,
"Channel": 2,
"Slot": 0,
"MinVoltageMillivolt": 0,
"Technology": null,
"TypeDetail": null,
"Position": "mainboard",
"Status": {
"State": "Absent",
"Oem": {
"Public": {
"Severity": "Informational"
}
},
"Health": "OK"
},
"OriginalPartNumber": "123000"
},
{
"Id": "mainboardDIMM030",
"CapacityMiB": 0,
"Manufacturer": null,
"OperatingSpeedMhz": null,
"AllowedSpeedsMHz": null,
"SerialNumber": null,
"PartNumber": null,
"MemoryDeviceType": null,
"DataWidthBits": 0,
"RankCount": null,
"DeviceLocator": "DIMM030",
"BaseModuleType": null,
"FirmwareRevision": null,
"Socket": 0,
"Controller": 0,
"Channel": 3,
"Slot": 0,
"MinVoltageMillivolt": 0,
"Technology": null,
"TypeDetail": null,
"Position": "mainboard",
"Status": {
"State": "Absent",
"Oem": {
"Public": {
"Severity": "Informational"
}
},
"Health": "OK"
},
"OriginalPartNumber": "123000"
},
{
"Id": "mainboardDIMM031",
"CapacityMiB": 0,
"Manufacturer": null,
"OperatingSpeedMhz": null,
"AllowedSpeedsMHz": null,
"SerialNumber": null,
"PartNumber": null,
"MemoryDeviceType": null,
"DataWidthBits": 0,
"RankCount": null,
"DeviceLocator": "DIMM031",
"BaseModuleType": null,
"FirmwareRevision": null,
"Socket": 0,
"Controller": 0,
"Channel": 3,
"Slot": 1,
"MinVoltageMillivolt": 0,
"Technology": null,
"TypeDetail": null,
"Position": "mainboard",
"Status": {
"State": "Absent",
"Oem": {
"Public": {
"Severity": "Informational"
}
},
"Health": "OK"
},
"OriginalPartNumber": "123000"
},
{
"Id": "mainboardDIMM040",
"CapacityMiB": 0,
"Manufacturer": null,
"OperatingSpeedMhz": null,
"AllowedSpeedsMHz": null,
"SerialNumber": null,
"PartNumber": null,
"MemoryDeviceType": null,
"DataWidthBits": 0,
"RankCount": null,
"DeviceLocator": "DIMM040",
"BaseModuleType": null,
"FirmwareRevision": null,
"Socket": 0,
"Controller": 0,
"Channel": 4,
"Slot": 0,
"MinVoltageMillivolt": 0,
"Technology": null,
"TypeDetail": null,
"Position": "mainboard",
"Status": {
"State": "Absent",
"Oem": {
"Public": {
"Severity": "Informational"
}
},
"Health": "OK"
},
"OriginalPartNumber": "123000"
},
{
"Id": "mainboardDIMM050",
"CapacityMiB": 0,
"Manufacturer": null,
"OperatingSpeedMhz": null,
"AllowedSpeedsMHz": null,
"SerialNumber": null,
"PartNumber": null,
"MemoryDeviceType": null,
"DataWidthBits": 0,
"RankCount": null,
"DeviceLocator": "DIMM050",
"BaseModuleType": null,
"FirmwareRevision": null,
"Socket": 0,
"Controller": 0,
"Channel": 5,
"Slot": 0,
"MinVoltageMillivolt": 0,
"Technology": null,
"TypeDetail": null,
"Position": "mainboard",
"Status": {
"State": "Absent",
"Oem": {
"Public": {
"Severity": "Informational"
}
},
"Health": "OK"
},
"OriginalPartNumber": "123000"
},
{
"Id": "mainboardDIMM100",
"CapacityMiB": 0,
"Manufacturer": null,
"OperatingSpeedMhz": null,
"AllowedSpeedsMHz": null,
"SerialNumber": null,
"PartNumber": null,
"MemoryDeviceType": null,
"DataWidthBits": 0,
"RankCount": null,
"DeviceLocator": "DIMM100",
"BaseModuleType": null,
"FirmwareRevision": null,
"Socket": 1,
"Controller": 1,
"Channel": 0,
"Slot": 0,
"MinVoltageMillivolt": 0,
"Technology": null,
"TypeDetail": null,
"Position": "mainboard",
"Status": {
"State": "Absent",
"Oem": {
"Public": {
"Severity": "Informational"
}
},
"Health": "OK"
},
"OriginalPartNumber": "123000"
},
{
"Id": "mainboardDIMM101",
"CapacityMiB": 0,
"Manufacturer": null,
"OperatingSpeedMhz": null,
"AllowedSpeedsMHz": null,
"SerialNumber": null,
"PartNumber": null,
"MemoryDeviceType": null,
"DataWidthBits": 0,
"RankCount": null,
"DeviceLocator": "DIMM101",
"BaseModuleType": null,
"FirmwareRevision": null,
"Socket": 1,
"Controller": 1,
"Channel": 0,
"Slot": 1,
"MinVoltageMillivolt": 0,
"Technology": null,
"TypeDetail": null,
"Position": "mainboard",
"Status": {
"State": "Absent",
"Oem": {
"Public": {
"Severity": "Informational"
}
},
"Health": "OK"
},
"OriginalPartNumber": "123000"
},
{
"Id": "mainboardDIMM110",
"CapacityMiB": 0,
"Manufacturer": null,
"OperatingSpeedMhz": null,
"AllowedSpeedsMHz": null,
"SerialNumber": null,
"PartNumber": null,
"MemoryDeviceType": null,
"DataWidthBits": 0,
"RankCount": null,
"DeviceLocator": "DIMM110",
"BaseModuleType": null,
"FirmwareRevision": null,
"Socket": 1,
"Controller": 1,
"Channel": 1,
"Slot": 0,
"MinVoltageMillivolt": 0,
"Technology": null,
"TypeDetail": null,
"Position": "mainboard",
"Status": {
"State": "Absent",
"Oem": {
"Public": {
"Severity": "Informational"
}
},
"Health": "OK"
},
"OriginalPartNumber": "123000"
},
{
"Id": "mainboardDIMM120",
"CapacityMiB": 0,
"Manufacturer": null,
"OperatingSpeedMhz": null,
"AllowedSpeedsMHz": null,
"SerialNumber": null,
"PartNumber": null,
"MemoryDeviceType": null,
"DataWidthBits": 0,
"RankCount": null,
"DeviceLocator": "DIMM120",
"BaseModuleType": null,
"FirmwareRevision": null,
"ControllerTemperatureCelsius": 0,
"Socket": 1,
"Controller": 1,
"Channel": 2,
"Slot": 0,
"MinVoltageMillivolt": 0,
"Technology": null,
"TypeDetail": null,
"Position": "mainboard",
"Status": {
"State": "Absent",
"Oem": {
"Public": {
"Severity": "Informational"
}
},
"Health": "OK"
},
"OriginalPartNumber": "123000"
},
{
"Id": "mainboardDIMM130",
"CapacityMiB": 0,
"Manufacturer": null,
"OperatingSpeedMhz": null,
"AllowedSpeedsMHz": null,
"SerialNumber": null,
"PartNumber": null,
"MemoryDeviceType": null,
"DataWidthBits": 0,
"RankCount": null,
"DeviceLocator": "DIMM130",
"BaseModuleType": null,
"FirmwareRevision": null,
"ControllerTemperatureCelsius": 0,
"Socket": 1,
"Controller": 1,
"Channel": 3,
"Slot": 0,
"MinVoltageMillivolt": 0,
"Technology": null,
"TypeDetail": null,
"Position": "mainboard",
"Status": {
"State": "Absent",
"Oem": {
"Public": {
"Severity": "Informational"
}
},
"Health": "OK"
},
"OriginalPartNumber": "123000"
},
{
"Id": "mainboardDIMM131",
"CapacityMiB": 0,
"Manufacturer": null,
"OperatingSpeedMhz": null,
"AllowedSpeedsMHz": null,
"SerialNumber": null,
"PartNumber": null,
"MemoryDeviceType": null,
"DataWidthBits": 0,
"RankCount": null,
"DeviceLocator": "DIMM131",
"BaseModuleType": null,
"FirmwareRevision": null,
"ControllerTemperatureCelsius": 0,
"Socket": 1,
"Controller": 1,
"Channel": 3,
"Slot": 1,
"MinVoltageMillivolt": 0,
"Technology": null,
"TypeDetail": null,
"Position": "mainboard",
"Status": {
"State": "Absent",
"Oem": {
"Public": {
"Severity": "Informational"
}
},
"Health": "OK"
},
"OriginalPartNumber": "123000"
},
{
"Id": "mainboardDIMM140",
"CapacityMiB": 0,
"Manufacturer": null,
"OperatingSpeedMhz": null,
"AllowedSpeedsMHz": null,
"SerialNumber": null,
"PartNumber": null,
"MemoryDeviceType": null,
"DataWidthBits": 0,
"RankCount": null,
"DeviceLocator": "DIMM140",
"BaseModuleType": null,
"FirmwareRevision": null,
"ControllerTemperatureCelsius": 0,
"Socket": 1,
"Controller": 1,
"Channel": 4,
"Slot": 0,
"MinVoltageMillivolt": 0,
"Technology": null,
"TypeDetail": null,
"Position": "mainboard",
"Status": {
"State": "Absent",
"Oem": {
"Public": {
"Severity": "Informational"
}
},
"Health": "OK"
},
"OriginalPartNumber": "123000"
},
{
"Id": "mainboardDIMM150",
"CapacityMiB": 0,
"Manufacturer": null,
"OperatingSpeedMhz": null,
"AllowedSpeedsMHz": null,
"SerialNumber": null,
"PartNumber": null,
"MemoryDeviceType": null,
"DataWidthBits": 0,
"RankCount": null,
"DeviceLocator": "DIMM150",
"BaseModuleType": null,
"FirmwareRevision": null,
"ControllerTemperatureCelsius": 0,
"Socket": 1,
"Controller": 1,
"Channel": 5,
"Slot": 0,
"MinVoltageMillivolt": 0,
"Technology": null,
"TypeDetail": null,
"Position": "mainboard",
"Status": {
"State": "Absent",
"Oem": {
"Public": {
"Severity": "Informational"
}
},
"Health": "OK"
},
"OriginalPartNumber": "123000"
}
]
}响应码:200