INTERFACING THE TASKING LICENSE MANAGEMENT SYSTEM (TLM) WITH OPENLM
This document describes the steps to interface OpenLM with the TASKING License Management System (TLM) to monitor license usage and obtain license statistics.
Requirements
To query the TASKING License Management System (TLM) the following components must be installed:
- OpenLM SLM on-premises or a cloud account
- OpenLM Broker v4.8.8 or higher installed on the same machine as the TASKING License Management System (TLM)
Monitoring capabilities and features
For TLM, OpenLM collects license totals and license usage data. Tracking of Denials License borrowing is fully supported.
Since the querying is done through OpenLM Broker, administrators get additional benefits such as:
- Buffered communication with OpenLM SLM to overcome temporary network failures
- Remotely start/stop the license manager service
- Denials monitoring
- By-minute resolution for license usage reports
OpenLM Broker configuration
Diagram of how OpenLM interfaces with the TASKING License Manager
- The OpenLM Broker component should be installed and configured on the same machine where the TASKING License Management System resides.
- Broker queries the license manager using the licdstat tool and then sends the data to the OpenLM Server it has been configured with.
Automatic OpenLM Broker configuration
- To automatically configure OpenLM Broker with TLM, access your OpenLM Broker instance on TLM license server. Navigate to the License Managers tab. Click Detect:
- If the TLM service (e.g. “TASKING License Service”) is started, the Broker will automatically detect and configure all the required settings.
Manual OpenLM Broker configuration
If auto-detect does not work, you can also manually add and configure the license manager. To do so:
- Navigate to the License Manager tab. Click Add License Manager:
- Enter the TLM port number (default: 9090).
- Select TASKING from the “License Manager Type” drop-down menu. Click ADD.
- In the Commands tab → Executable Path, and browse to where licdstat.exe is located (typically “C:\Program: Files(x86)\TASKING\taskinglm”). Click Update, then Apply.
- Click SAVE, then Execute. Make sure that the output does not display an exit or error code.
- Switch to the Vendors tab. Click Add Vendor. In the pop-up that appears, enter the vendor name and click CONTINUE.
- Switch to the Log Files tab. Navigate to the Tasking LM log file.
By adding the log file, the denials will be captured. Click CONTINUE, then Save.
OpenLM SLM configuration
Automatic OpenLM Server configuration through EasyAdmin User Interface
If you have followed the steps in the section above, OpenLM Broker should now transmit data to OpenLM SLM. The final step is to approve the configuration in EasyAdmin User Interface:
- Open the EasyAdmin User Interface by accessing Windows Start → OpenLM → OpenLM EasyAdmin User Interface→Start→Widgets→License Manager – Servers.
- Navigate to the Servers pending approval icon and click on it.
- In the newly opened prompt, double-click on the license manager with Pending Status, (i.e TASKING License Manager).
The TASKING license manager has been automatically added to OpenLM SLM and the configuration is complete.
How to verify your TASKING license manager configuration
To check if the TASKING License Management System (TLM) is being monitored correctly:
- Open the EasyAdmin User Interface in your browser
- Click EasyAdmin User Interface Start → Widgets → License Servers. Verify that the configured license manager(s) appears in the server list. A green circle node indicates an active connection to the license server.
Please note that sometimes it may take up to 3 minutes for the status indicator to change if this is a newly added connection.