Kwapi is a framework designed for acquiring energy consumption metrics. It allows to upload metrics from various wattmeters to Ceilometer.
Its architecture is based on a layer of drivers, which retrieve measurements from wattmeters, and a layer of plugins that collect and process them. The communication between these two layers goes through a bus. In the case of a distributed architecture, a plugin can listen to several drivers at remote locations.
Drivers and plugins are easily extensible to support other types of wattmeters, and provide other services.
Kwapi has been created by INRIA for the XLcloud project funded by the french Fonds national pour la société numérique.
Code: https://github.com/stackforge/kwapi
Documentation: https://kwapi.readthedocs.org
Project information
- Licence:
- Apache Licence
View full history Series and milestones
trunk series is the current focus of development.