This blog post summarizes up-to-date (July 2016) information related to vCenter Chargeback Manager.
Chargeback Manager (CBM) is available only for service providers. Although in past its end of support was announced it was extended until end of 2017. The reason for extension is to provide more time to service providers to migrated to its successor – vRealize Business for Cloud Advanced (vRB)
Both CBM and vRB were removed from all but standard vCloud Service Provider Bundles (with the exception for current users) and can be licensed separately. The reason was to give partners more choice which metering tool to use.
- The latest CBM version is 2.7.1 and is downloadable from here. Note that this version has following support limitations:
- vSphere 6 is not supported – this is due to new storage APIs introduced in vSphere 6
- Both vCloud Networking and Security and NSX are supported (in the vCloud Director context)
- vCloud Director 8.10 is not supported (see the next bullet point)
- CBM patch for vCloud Director 8.10 was released in the following KB: https://kb.vmware.com/kb/2146041. It replaces one JAR file of the vCloud Director data collector to properly identify new vCloud API versions. It is also backward compatible with older vCloud Director versions.
- vSphere 6 support is expected in the next release of CBM later this year
In case you are upgrading from CBM 2.7.0 to 2.7.1 here are some notes and considerations:
- CBM 2.7.0 and older was 32 bit application. CBM 2.7.1 is 64 bit application.
- There are two ways how to upgrade CBM. You can either do in-place upgrade, or you can uninstall CBM and install fresh binaries while using the same Chargeback database
- In-place upgrade:
- Make sure you shut down all services before running the installer (vCenter-CB.exe)
- Always run the installer with the Run as administrator option.
- Even though CBM 2.7.1 is 64 bit application it will still be located in the default 32bit Program Files (x86) folder.
- Fresh install:
- Uninstall CBM by running Uninstall.bat located in the …\VMware vCenter Chargeback\Uninstall_VMware vCenter Chargeback folder. If non-embedded collectors were used, uninstall them in similar way as well.
- Reboot and install new binaries while pointing to the same CBM database. Remember to use Run ad administrator option when executing the installer (vCenter-CB.exe)
- The installer does not remove old collectors from the database. Wait a few minutes until they will be identified as failed (red X in CBM System Health, Data Collectors UI), note their IDs and then manually remove them from CBM database – CB_DC_STATUS table. You can locate them by their ID in the DC_ID column.
- CBM 2.7.1 will be located by default in the 64 bit Program Files folder.
- In-place upgrade: