VMware Aria Operations 8.18.x
VMware Cloud Director 10.6.x
The Aria Operations billing engine processes calculations based on Coordinated Universal Time (UTC). When an end date is selected in the UI (e.g., July 31st), the engine interprets it as 12:00 AM UTC. This corresponds to the early morning of that day in UTC time, meaning the remaining hours of that calendar day are not included in the calculation.
To include a complete calendar day or full month in the billing period, select the following day as the end date to account for the UTC timestamp structure.
1. Log in to the Aria Operations / Chargeback UI.
2. Navigate to the bill generation screen.
3. Set the Start Date to the beginning of the desired period (e.g., July 1st).
4. Set the End Date to the next day past the intended period (e.g., August 1st to cover all of July) to ensure the required days are fully covered.
5. Verify the timestamp interpretation in the summary before generating the bill.
For pro-rated allocation changes (e.g., increasing CPU mid-month), Aria Operations calculates the daily price as follows: Daily Price = (Total Allocation * Base Rate) / Number of Days in Month The total bill is the sum of these daily pro-rated values.
Example Calculation:
(200 * 1) / 31 = 6.4530 * 6.45 = 193.5531 * 6.45 = 200.00