The ceilometer.ipmi.platform.intel_node_manager
Module¶
Node manager engine to collect power and temperature of compute node.
Intel Node Manager Technology enables the datacenter IT to monitor and control actual server power, thermal and compute utilization behavior through industry defined standard IPMI. This file provides Node Manager engine to get simple system power and temperature data based on ipmitool.
-
class
ceilometer.ipmi.platform.intel_node_manager.
NodeManager
(conf)[source]¶ Bases:
object
The python implementation of Intel Node Manager engine using ipmitool
The class implements the engine to read power and temperature of compute node. It uses ipmitool to execute the IPMI command and parse the output into dict.
-
check_node_manager
()[source]¶ Intel Node Manager init and check
This function is used to initialize Intel Node Manager and check the capability without throwing exception. It’s safe to call it on non-NodeManager platform.
-
get_device_id
(**kwargs)¶
-