I am investigating ways of automating external network usage reports for my customer VDCs via Chargeback.
I have managed to schedule this type of report for a single customer VDC quite easily however we need to scale our reporting to hundreds of customers and many Chargeback instances. Ideally I would like to run one report against each of my Chargeback instances, collecting external network usage in and out for each organisation in one go. This way I never need to manually add a report for a new customer.
I have tried creating a custom hierarchy however the hierarchy I can build against my vcenter server does not contain external network elements (as far as I can see) and looks nothing like the hierarchy that is seen when you create a hierarchy against vcloud director in the standard fashion i.e.:
<customer>
<Allocation Pool>
<Networks>
<Pay as You Go>
<Reservation Pool>
I'd appreciate any suggestions on how I can achieve the above. I am very new to using Chargeback (any time on it spent on just getting it to pull data correctly!) so any advice would be appreciated.
Chargeback 2.0.1
VCD 1.5