Intel Node Manager power measurement using FreeIPMI
Jump to navigation
Jump to search
Server systems with Intel Node Manager support record power measurement numbers of the server's power supplies. FreeIPMI's ipmi-oem command can be used to query those values.
Prerequisites
The following requirements must be fulfilled to benefit from Intel Node Manager functionality:[1]
- ME enabled BIOS (the motherboard itself must support Intel Node Manager, too)
- PMBus 1.1/1.2 spec compliant power supply
- IPMI firmware with Node Manager support
Example
The following example shows power measurement numbers of a server with a X9DRi-F motherboard. The command ipmi-oem of FreeIPMI 1.1.6 is used in this example:
adminuser@ubuntu-12-04:~$ sudo ipmi-oem intelnm get-node-manager-statistics Current Power : 154 Watts Minimum Power : 140 Watts Maximum Power : 248 Watts Average Power : 156 Watts Power Statistics Reporting Period : 5012 seconds Power Global Administrative State : Disabled Power Measurements State : Suspended Current Inlet Temperature : 35 Celsius Minimum Inlet Temperature : 34 Celsius Maximum Inlet Temperature : 42 Celsius Average Inlet Temperature : 34 Celsius Inlet Temperature Statistics Reporting Period : 5012 seconds Inlet Temperature Global Administrative State : Disabled Inlet Temperature Measurements State : Suspended adminuser@ubuntu-12-04:~$ sudo ipmi-oem intelnm get-node-manager-version Node Manager Version : 03h IPMI Interface Version : 02h Patch Version : 0 Firmware Revision : 2.15 adminuser@ubuntu-12-04:~$ sudo ipmi-oem intelnm reset-node-manager-statistics adminuser@ubuntu-12-04:~$ sudo ipmi-oem intelnm get-node-manager-statistics Current Power : 154 Watts Minimum Power : 154 Watts Maximum Power : 154 Watts Average Power : 154 Watts Power Statistics Reporting Period : 4 seconds Power Global Administrative State : Disabled Power Measurements State : Suspended Current Inlet Temperature : 35 Celsius Minimum Inlet Temperature : 35 Celsius Maximum Inlet Temperature : 35 Celsius Average Inlet Temperature : 35 Celsius Inlet Temperature Statistics Reporting Period : 4 seconds Inlet Temperature Global Administrative State : Disabled Inlet Temperature Measurements State : Suspended adminuser@ubuntu-12-04:~$
FreeIPMI Manpage (IntelNM)
FreeIPMI's manpage gives the following details regarding the Intel Node Manager support:
IntelNM (Intel Node Manager) The following OEM commands operate on Intel chipsets with Node Manager support. They all require access to the SDR. They may work on multiple vendors motherboards. get-node-manager-statistics [domainid=num] [policyid=num] This OEM command will output the Intel Node Manager statistics. The user may optionally specify a domainid or policyid. The default domainid is 0. If a policyid is specified, per policy statistics will be output, otherwise global statistics will be output. Command con‐ firmed to work on Intel S5500WB (Penguin Computing Relion 700), Inventec 5441/5442 (Dell Xanadu II/III), Quanta S99Q (Dell FS12-TY), Quanta QSSC-S4R (Appro GB812X-CN). reset-node-manager-statistics [domainid=num] [policyid=num] This OEM command will reset the Intel Node Manager statistics. The user may optionally specify a domainid or policyid. The default domainid is 0. If a policyid is specified, per policy statistics will be reset, otherwise global statistics will be reset. Command con‐ firmed to work on Intel S5500WB (Penguin Computing Relion 700), Inventec 5441/5442 (Dell Xanadu II/III), Quanta S99Q (Dell FS12-TY), Quanta QSSC-S4R (Appro GB812X-CN). get-node-manager-version This OEM command will output the current Intel Node Manager version information. Command confirmed to work on Intel S5500WB (Penguin Com‐ puting Relion 700), Inventec 5441/5442 (Dell Xanadu II/III), Quanta S99Q (Dell FS12-TY), Quanta QSSC-S4R (Appro GB812X-CN).
References
Related articles
IPMI Sensor Types table
No display output on Supermicro motherboards with IPMI version 3.80
Setup the IPMI remote management interface