Interfacing the TASKING License Management System – KB812
Israel +972 4 6308447      USA +1 619 831 0029         UK +44 203 807 9405         JAPAN +81 505 893 6263 担当:萩原

Interfacing the TASKING License Management System (TLM) with OpenLM

You are here:
< All Topics


This document describes the steps required to interface OpenLM with the TASKING License Management System (TLM) to monitor license usage and obtain license statistics.

1. Requirements

To query the TASKING License Management System (TLM) the following components must be installed:

  1. OpenLM Server v4.3 or higher installed on a machine in your organization
  2. OpenLM Broker v4.8.8 or higher installed on the same machine as the TASKING License Management System (TLM)

2. 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 Server to overcome temporary network failures
  • Remotely start/stop the license manager service
  • By minute resolution for license usage reports

3. OpenLM Broker configuration

Diagram of how OpenLM interfaces with the TASKING License Manager

The OpenLM Broker component should be installed (guide) and configured (guide) 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, click Detect in the bottom right corner of the Broker configuration tool window:

If the TLM service (e.g. “TASKING License Service”) is started, the Broker will detect and configure all the required settings automatically.

Manual OpenLM Broker configuration

If auto-detect did not work, you can also add and configure the license manager manually. To do so:

  1. Click Add Port.
  2. Enter the TLM port number (default: 9090).
  3. Select TASKING from the “License Manager Type” drop-down menu. Click Apply.
  4. Select the Commands node. Click […] to the left of the “Update path for commands:” and browse to where licdstat.exe is located (typically “C:\Program Files (x86)\TASKING\taskinglm\”). Click Update then Apply.
  5. Click data_inquiry under Commands. Click Execute. Make sure that the output does not display an exit or error code.
  6. Click Restart Broker.
  7. Follow the steps in section 4 (“Configuring OpenLM Server”), below.

4. OpenLM Server configuration

Automatic OpenLM Server configuration through EasyAdmin User Interface

If you have followed the steps in the section above, OpenLM Broker should now be transmitting data to OpenLM Server. The final step is to approve the configuration in EasyAdmin User Interface:

  1. Open the EasyAdmin User Interface by accessing Windows StartOpenLMOpenLM EasyAdmin User InterfaceStartWidgetsLicense Manager – Servers.
  2. Navigate to the Servers pending approval icon and click on it.
  3. In the newly opened prompt, double click on the license manager with Pending Status, (i.e TASKING License Manager).

At this point, the TASKING license manager has been automatically added to OpenLM Server and the configuration is complete.

5. How to verify your TASKING license manager configuration

To check if the TASKING License Management System (TLM) is being monitored correctly:

  1. Open the EasyAdmin User Interface in your browser
  2. 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.

Previous Interfacing the Sparx License Manager – HT905
Next Interfacing the Venturis License Manager with Broker – KB 860
Table of Contents