vCloud Usage Meter is virtual appliance that is installed on a vCenter Server instance. vCloud Usage Meter meters, collects product consumption data, and generates reports for products that are part of the VMware VMware Cloud Provider Program bundles.

Service providers send the data reported in the monthly reports to their VMware VMware Cloud Provider Program aggregator for diagnostic purposes.

For information about the VMware VMware Cloud Provider Program, see http://www.vmware.com/partners/service-provider.

Figure 1. Service Provider Workflow


Shows service provider workflow.

Accessing vCloud Usage Meter After Installation

After you install vCloud Usage Meter, there are several methods for accessing settings and data.

Table 1. Access Methods

Access Method

Description

Virtual machine console

Provides access to configuration settings.

Web application

Provides menus, tabs, and pages to manage settings, metering, and reports.

Java Management Extensions (JMX) service

Provides access to internal data such as database size, customer count, customer rules count.

REST API

Provides access to the vCloud Usage Meter REST API for external clients such as portals, scripts, and other applications. See the vCloud Usage Meter API Reference.

About Data Collections

vCloud Usage Meter collects consumption data from vCenter Server instances and other products.

  • Collected data from the VMware vSphere® host includes DNS name, RAM (physical memory), and license type.

  • Collected data from the virtual machine includes the VMware vCenter® name, hostname, allocated and billing vRAM (virtual memory), CPU, instance universal unique identifier (UUID), and location in the vSphere inventory.

  • Collected data from products includes billing vRAM, storage, and other metrics specific to the product.

vCloud Usage Meter stores collected data in the VMware® vFabric™ Postgres database of the virtual appliance itself.

About Customer and Rule Management

vCloud Usage Meter enables you to add, edit, delete, export, and import customers that use service provider resources. After you create customers, you create rules allowing you to associate vCenter Server objects with a customer’s cloud infrastructure. Customer and rule management enables monthly customer product consumption reporting and also aids in planning, billing, general account management, dispute resolution.

With customer rules, you gain granular control of a vCenter Server inventory, where you can link objects in the inventory from as high as the vCenter Server down to the individual unique ID for a virtual machine or IP address.

About Reports

vCloud Usage Meter allows the end user to generate various reports to monitor and track resource consumption. You can generate and browse a report at any time, and can export it as a tab-separated file text file or as a ZIP file. You can also set up vCloud Usage Meter to automatically generate sets of reports and email them to an aggregator.