Hi Dan (et all),
you know that the customers are always unsatisfied....:-(
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.