You can use vCloud Usage Meter to generate different types of reports that monitor and track resource consumption.

VMware Cloud Provider Program Bundles

vCloud Usage Meter facilitates the reporting of the service provider bundles and reports the usage information to the service provider or an aggregator. In the Virtual Machine History Report, bundles are abbreviated to bnd. The bundle IDs are displayed in the product consumption reports under bnd column.

The following table provides information about the mapping between Bundle ID and Bundle Name.

Table 1. Bundle ID mapping to corresponding Bundle Name
Bundle ID Bundle Name
7 Standard Bundle
8 Advanced Bundle
9 Standard Bundle with Networking
10 Standard Bundle with Management
11 Advanced Bundle with Networking
12 Advanced Bundle with Management
13 Advanced Bundle wiht Networking & Management

Monthly Usage Report

The Monthly Usage report provides information about the monitored product, the unit type being metered, and the associated consumption, including usage information by VMware Cloud Provider Program bundles.

Table 2. Monthly Usage Report Details
Report Column Description
Product Product or VMware Cloud Provider Program bundle metered
Unit of Measure Unit being measured
Units to be Reported Quantity for the listed unit

You might observe fluctuations in the Monthly Usage Report. If a Service Provider mixes perpetual and VMware Cloud Provider Program licensed hosts in a cluster and enables DRS, this mixing of licenses can increase the fluctuations. To reduce these fluctuations, create homogeneous clusters containing a single billing category. This homogeneous cluster approach results in a cluster of VMware Cloud Provider Program licensed hosts separate from a cluster of perpetually licensed hosts.

Virtual Machine History Report

Earlier vCloud Usage Meter versions collect information about the vCenter Server inventory on an hourly basis. The result is large amounts of redundant data, that takes storage resources and slows down the report generation process.vCloud Usage Meter now remains connected to each vCenter Server and continually collects the relevant changes from each instance. Only these changes are saved in the database. Instead of hourly samples the vCloud Usage Meter keeps time spans, during which everything relevant about a virtual machine remains constant. If you keep a virtual machine powered on for two months, then power it off, there is one record kept of that entire two-month interval. You can see this change in the vCenter Server reports. The Virtual Machine History report replaces the Detailed Billing and Usage Reports. The Virtual Machine History report contains one line for each of the intervals described. For more information about billing metrics, see the VMware Cloud Provider Program Product Usage Guide in Partner Central at https://www.vmware.com/partners.html (login required).

When generating the Virtual Machine History Report, vCloud Usage Meter calculates the VM usage based on powered on and powered off timestamps that are recorded in the database. In the vCloud Usage Meter database, timestamps are recorded in milliseconds, while in the Virtual Machine History Report, the same values are rounded to seconds. As a result, you might think there are duplicated records in the report, but those are valid records that cover the same period of seconds. For example, the vCloud Usage Meter database contains the following records:
  • 11:25:30.002 to 11:25:30.234
  • 11:25:30.882 to 11:25:43.790
  • 11:25:54.934 to 11:26:43.831
When generating the Virtual Machine History Report, vCloud Usage Meter transforms these values to the following:
  • 11:25:30 to 11:25:30
  • 11:25:30 to 11:25:43
  • 11:25:54 to 11:26:43