Advanced billing reporting tools - for OpenStack
BeanCounter is a new reporting tools suite, that allows your business to generate billing reports from Ceilometer to your OpenStack private cloud infrastructure. To address requirements of varying users, BeanCounter can provide detailed as well as summary views of an OpenStack private cloud technology.


The mission of BeanCounter is to provide a multi-purpose billing reporting service for an OpenStack cloud. In addition, a feature often requested by operators of large organizations, is to allow for certain level of free quota. The free quota is to flexibly allow for situations such as taking into account hardware contributed by various user groups or departments within the organization.

BeanCounter is a high level, easy-to-use, yet flexible suite of scriptable tools, providing:

Usage Report

Generating a usage report in CSV format according to a definition file. The definition file describes the columns of the report and how to get information for each column in the report. BeanCounter aims at providing high accuracy reports in this mode. 

Usage Report Per User

This functionality is similar to Usage Report, except that reports are generated for each user in a particular project. Real time and easy management.

Usage Summary

Provides cost summaries, segmented by OpenStack Keystone domain and further configurable segments. Excellent cost control management, with the opportunity to generate cost savings.

Usage Licensing

Provides insight into licensing costs, leveraging image metadata, and metrics such as vCPUs and memory. Flexible and transparent process.

BeanCounter as a suite of service tools, supports multiple users, multiple cost scenarios, and multiple licensing insights.

Top reasons to trust BeanCounter:

[icon_box icon_name=”pixicon-database” title=”Multi-purposes” display_button=”no” align=”left”]Provides a multi-purpose billing reporting service for an OpenStack cloud.[/icon_box]
[icon_box icon_name=”pixicon-tools” title=”Very flexible” display_button=”no” align=”left”]Allows flexibility for certain level of free quota.[/icon_box]
[icon_box icon_name=”pixicon-dashboard” title=”Easy to use” display_button=”no” align=”left”]Is a high level, easy-to-use, yet flexible suite of scriptable tools.[/icon_box]

How to install:

BeanCounter is included with FishOS, and comes pre-installed as part of the deployment process with FishOS Deployer