IPMI Agent

The IPMI Agent Linux project is designed to make a system’s current power consumption easily available for use in applications and scripts. It uses the OpenIPMI project to periodically query an on-board sensor and stores the latest value in shared memory, along with a baseline value which represents the system’s power consumption at idle. A shared library and header file are supplied to provide an API for other programs to access and use this information.

IPMI Agent works on all hardware which supports Intel’s IPMI (Intelligent Platform Management Interface) specification.

Source Code

Source code for the IPMI Agent can be downloaded from the SourceForge project page.

Documentation

Documentation can be found via the project Wiki.

 

The IPMI Agent was developed by Simon Guerrero at the Qatar Computing Research Institute (QCRI)