License computation model

About this task

Use the license computation model to keep track of your license usage and maintain compliance. You can buy a trial license, which lasts 30 days before it expires, or a standard license, which calculates the number of successful jobs you run.

You can choose between the following license types:
trial
This license lasts for 30 days starting from your subscription day, irrespective of the number of jobs you run. Trial licenses grant you access to the product exclusively for the duration of the trial period.
full
This license usage is calculated based on the number of successful jobs executed. Multiple successful runs of the same job in the same job stream instance are counted only once for any calendar day (UTC timezone), this includes reruns and EVERY definitions. Unsuccessful jobs, internetwork dependencies on standard agents, and remote jobs are not calculated. The license usage information is sent to the license server you specified in the licenseServerUrl optman option, where it is processed. If the license server cannot be contacted, the information is stored locally and an error message is displayed.

The number of successful jobs is calculated by the FINALPOSTREPORTS job stream, which is a successor of the FINAL job stream. The FINAL job stream is placed in production every day and runs JnextPlan before the start of a new day.

The FINALPOSTREPORTS job stream is responsible for printing post-production reports and providing statistics. To gather statistic data, the FINALPOSTREPORTS job stream runs the UpdateStats script. By default, the UpdateStats script gathers a number of statistical data, which might be irrelevant for your organization. You can therefore decide whether you want to run the whole UpdateStats script, or just the license usage statistics. You can use either the Dynamic Workload Console or the composer modify command line. See following example:
UPDATESTATS SCRIPTNAME "$(install_dir)/UpdateStats"
         STREAMLOGON $(tws_user)
         RECOVERY CONTINUE
         FOLLOWS CHECKSYNC

See Enabling product license management for information about the high-level steps required to set up your license server and configure HCL Workload Automation to communicate with it.

Additional resources