Record the utilization of OpenStack resources for each tenant
Go to file
Frederic Guillot 27abb148bd First opensource commit 2016-03-25 11:30:58 -04:00
almanach First opensource commit 2016-03-25 11:30:58 -04:00
tests First opensource commit 2016-03-25 11:30:58 -04:00
.gitignore First opensource commit 2016-03-25 11:30:58 -04:00
.travis.yml First opensource commit 2016-03-25 11:30:58 -04:00
LICENSE First opensource commit 2016-03-25 11:30:58 -04:00
README.md First opensource commit 2016-03-25 11:30:58 -04:00
requirements.txt First opensource commit 2016-03-25 11:30:58 -04:00
setup.cfg First opensource commit 2016-03-25 11:30:58 -04:00
setup.py First opensource commit 2016-03-25 11:30:58 -04:00
test-requirements.txt First opensource commit 2016-03-25 11:30:58 -04:00
tox.ini First opensource commit 2016-03-25 11:30:58 -04:00

README.md

Almanach

Build Status PyPI version

Almanach stores the utilization of OpenStack resources (instances and volumes) for each tenant.

What is Almanach?

The main purpose of this software is to bill customers based on their usage of the cloud infrastructure.

Almanach is composed of two parts:

  • Collector: listen for OpenStack events and store the relevant information in the database.
  • REST API: Expose the information collected to external systems.