One change in vFabric Suite 5.1 is that the EULA now requires people to check their usage every 90 days. This is listed www.vfabric.co/eula – further below, there is an explanation on the simple way to get a report on this information:
At least once every ninety (90) days during the License Term (the ” Reporting Period”), You shall calculate, using all tools reasonably available to you, the average number of Virtual Machines in which You have run the Software during such Reporting Period (” Average Use”). If during any Reporting Period Your Average Use exceeds the number of licenses for which You have paid the applicable license fees, You shall: (i) report the excess use to VMware, within thirty (30) days of making the calculation, by providing written notice to firstname.lastname@example.org; and (ii) pay to VMware, within thirty (30) days of the date of VMware’s invoice, the license fees due for such additional licenses. The day following an Average Use calculation shall begin a new Reporting Period.
The vFabric License Server makes it easy to get a quick view of license and product usage over time. The simplest way to find overall usage is to visit the web report interface. Simply enter the URL in a browser: https://host:8443/vfabric-license-server/report/create where host is the address of the computer in which you installed the vFabric License Server. You’ll see this page in your browser:
Enter the number of days or the specific date range for which you want to see a report and click on the “Create Report” button. You’ll then see a report that looks like this:
In a single page, you can see the minimum, maximum and average usage for all license keys as well as the minimum, maximum and average number of machines on which each component is deployed.
If you want to further process the data, perhaps for an internal report or email, select the CSV format option and import the resulting data into a spreadsheet program or other tool of your choice.
To dig in deeper, vFabric License Server also includes four command-line reports that offer additional customization and filtering. Each of these reports must be run from the machine on which the vFabric License Server is installed. The reports generate CSV data, suitable for importing into a spreadsheet or other post-processing tool. Two of the reports, current-usage and current-versions, provide snapshots of the current usage for each license key and component respectively. Both reports also support filtering by cluster, datacenter or resource pool to limit the output to include data from only the single corresponding vSphere container object. The reports also support grouping by cluster, datacenter or resource pool. For example:
current-usage –datacenter=MyFavoriteDatacenter will provide current license usage for that datacenter, and
current-usage –group=datacenter will provide current license usage across the entire inventory, grouped by datacenter.
The usage-over-periods and versions-over-periods provide the same kinds of data over a range of time rather than at the current instant. Both reports support the same filtering and grouping options as current-usage and current-versions but in addition also support the selection of the time range using these options:
-startDate MM/DD/YYYY – the date on which to start the report
-endDate MM/DD/YYYY – the date on which to ened the report
-period daily|weekly|monthly|yearly – the granularity of the report
-days # – a report over the specified number of days, ending today
prompt> usage-over-periods.bat -startDate 08/01/2011 -endDate 08/31/2011 -period WEEKLY
The output will look something like the following:
License Key,Period,Minimum Usage,Maximum Usage,Average Usage
123AA-123BB-123CC-123DD-123EE,”Aug 1, 2011 – Aug 7, 2011″,2,4,3.1
123AA-123BB-123CC-123DD-123EE,”Aug 8, 2011 – Aug 14, 2011″,2,3,2.5
123AA-123BB-123CC-123DD-123EE,”Aug 15, 2011 – Aug 21, 2011″,0,1,0
123AA-123BB-123CC-123DD-123EE,”Aug 22, 2011 – Aug 28, 2011″,0,2,0.07
123AA-123BB-123CC-123DD-123EE,”Aug 29, 2011 – Aug 31, 2011″,1,4,1.3
The simplest way to get the trailing 90 days from the command line is:
For more information on using the command line functions available in License Server, we encourage you to check out the full command reference documentation.