Over the years I have had the privilege to install the majority of VMware products in either my production environment when I was a customer or in my personal home lab for testing. While in the process of learning about the vCloud Automation Center 6.0 to automate the installation and configuration, I came across a VMware product that I was not very familiar with called VMware ITBM (IT Business Management Suite). ITBM integrates with vCloud Automation Center and provides your business with insights into various cost analysis and metrics for both your public and private clouds.
VMware ITBM is provided as a Virtual Appliance and given that it integrates with vCloud Automation Center which I just been deployed in my home lab, I thought I take a look to see how one could automate the initial configuration setup. After manually deploying ITBM, I found the setup through the VAMI to be pretty straight forward and one could easily automate this. There is a command-line utility called /usr/sbin/itfm-config that we will be using to register our ITBM instance to vCloud Automation Center. To help simplify the setup, I have created a simple shell script called configureITBM.sh that will automatically configure ITBM given three simple variable input:
- VCAC_VA_SERVER - Hostname/IP of your vCAC VA Server
- VCAC_SSO_PASSWORD - The SSO password
- TIMEZONE - Timezone
Here is a screenshot of executing the script on the ITBM Virtual Appliance:
To verify that the configuration was successful, we can login to the VAMI interface of ITBM by opening a browser to the hostname/IP Address:5480 and we should see under the Status section we are now connected to our vCloud Automation Center Server.
Once we have confirmed that ITBM has been successfully configured we can now head over to our vCloud Automation Center Server and we should see a new tab called Business Management.
As mentioned earlier, I have not used the ITBM product before but I do recall a demo that was given during an Alpha of vCloud Automation Center 6.0 and I was quite impressed with the amount of information and customization this tool provides for cost and operational analysis.
MuscleRush says
there are a couple of steps missing here in the blog after your register ITBM to vCAC 6.. and thats under Administration -> Business Management where you have to add and configure your license and your connecting to VC and VCD or Amazon.
William Lam says
Thanks for the comment. I was primarily focusing on getting the minimal setup so someone can proceed further. I did take a quick peak around and didn't see any of the above functionality being exposed in other CLI's, even the itfm-config is limited to initial vCAC registration.
Paul Edwood says
These are very handy notes indeed. Through giving attention on these important notes people can actually write up a script properly, although here provided resources are quite educative for learning purpose. Thanks.