Bug 1168026 - [RFE]: reporting for Bug 1168021 and Bug 1168022 and extra info (Billing system)
Summary: [RFE]: reporting for Bug 1168021 and Bug 1168022 and extra info (Billing system)
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: ovirt-engine-reports
Classification: Retired
Component: RFEs
Version: ---
Hardware: Unspecified
OS: Unspecified
unspecified
low
Target Milestone: ---
: ---
Assignee: Shirly Radco
QA Contact: Pavel Stehlik
URL:
Whiteboard:
Depends On: bonding, Bug, interface, multiple 1168021 1168022 ovirt_report_storage_iops_accum_per_vm
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-11-25 22:02 UTC by Zaharioudakis Nikos
Modified: 2019-04-28 13:36 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-06-01 08:17:11 UTC
oVirt Team: Reports
Embargoed:
ylavi: ovirt-future?
ylavi: planning_ack?
ylavi: devel_ack?
ylavi: testing_ack?


Attachments (Terms of Use)

Description Zaharioudakis Nikos 2014-11-25 22:02:25 UTC
The first important stuff would be to have in place the metrics of consumption of the
resources some hoster "sell" to a customer. So usage metrics on
CPU / RAM /  DISK / Network (over provisioned or not is another story)
There is an aspect on actual usage versus provisioned usage.
{vm provisioned 10 GB of RAM bus os+app uses just 5 GB of them etc)
But let's keep it simple.

Should we have the usage reference then a GUI that the can define
the cost plans, would be ideal. A way to query if possible that
database, would ease existing ERPs and invoicing software to
produce / send invoices. This is for mostly post paid use cases.

For prepaid situations, there must be some regular accounting that
will stop the service through our current API. It sounds a bit scaring to
actually shutdown the provisioned vm. So at least on first step stop the
networking ....
I guess that the base is to create a separate database that will keep the
consumed metrics, so that customers could actually use it to
enforce some business logic. (as explained above).
Should there be a minimal gui that could a small hoster create
his owns plans and perhaps issue some "invoice" would be ideal.
Since there are a number of open source billing systems out there,
perhaps the integration is not that complicated. A second thought would
be to extend the data ware house gui to create the "invoice" outputs
as most of the usage info is there.
I know that ovirt is supposed to be a virtualization solution and not
a full monty billing system.

Comment 1 Shirly Radco 2016-06-01 08:17:11 UTC
Removing support for reports in 4.0.
Will reopen if relevant.


Note You need to log in before you can comment on or make changes to this bug.