This new feature will make usage data available through the Abiquo API and it is aimed at especially useful for reseller environments. It will offer a new way to provide flat VM hour pricing to tenants while enabling you to offer volume discounts for resellers in the hierarchy.
...
Report | Description |
---|---|
Platform | Report on all usage of the the platform |
Reseller | Collection of reports on the resellers of the platform |
Key node | Collection of reports on usage per key-node enterprise (aggregating all the subsidiary enterprises). You must supply a reseller enterprise link/resellerCode or keyNode enterprise links |
Enterprises | Collection of reports on usage per enterprise. You must supply a link to an enterprise key node or links to enterprises. |
Account | Collection of reports on usage per account (accountId attribute) and you can filter them by providing a reseller enterprise link, an enterprise key-node link, or accountId values |
Details | Collection of reports on usage per VM. You must supply a link to an enterprise key node or links to enterprises. |
See For API documentation, see https://wiki.abiquo.com/api/latest/CostUsageResource.html
Time zones
In the database, the time zones are stored in UTC format. The default billing period is from day 1 of the previous month in UTC format.
...
Access to the data will be controlled by the "ROLE_BILLS_MANAGE" privilege. The report for enterprises is also available to a user users of an enterprise with the "ROLE_BILLS_VIEW" privilege.
...
In order to obtain the usage in VM hours, this feature retrieves and stores some data from the Abiquo Accounting module system on a daily basis. This data in hours is categorized by resources. You can also filter, access, and manage this data from the action endpoints under cost usage.
...