Monitoring the OLicense License Manager With OpenLM- HT904

OLicense is one of the many license managers supported by OpenLM. Here is a step-by-step guide on how to configure OpenLM to interface with OLicense-Server in order to monitor license usage and obtain license statistics.

There are two routes to query the OLicense-Server:

  1. Query the license server remotely from OpenLM Server (direct method)
  2. Install the OpenLM Broker on the same machine as the OLicense-Server which will query the License Server locally and then send the information back to OpenLM Server.

 

Query using OpenLM Server only (direct method)

OpenLM Server interfacing directly with the LM

OpenLM Easyadmin User Interface

In order to enable OpenLM to access the OLicense-Server, follow these steps:

  1. After installing the OpenLM Server, Open the Easyadmin User Interface. click on OpenLM Start → Administration → License Manager server. This will launch a window.
  2. Click on LM Tools.Select Olicense from Select LM Type Dropdown
  3. Copy olixtool.exe from the machine where OLicense is installed (by default located at: “C:Program Filesoptimumolicense”) to the OpenLM Server LM folder (by default located at: “C:Program FilesOpenLMOpenLM ServerLM”)
  4. Enter the location of the newly copied olixtool.exe file to the Full path to the Olicense executable file on the “Enter the path to the file”
  5. Click on SAVE.

 

Introducing a new OLicense server

After setting up the OpenLM Server configuration tool to work with OLicense as described above, you must add a new OLicense server under the LMServers.

To do so:

  1. Open the EasyAdmin User Interface. click on OpenLM Start → Administration → License Manager server. This will launch a window.
  2. Click the ’Add LM’ button.
  3. Type in a meaningful description in the “display name” text box (e.g.”OLicense central”).
  4. Select Type as OLicense from the dropdown selection.
  5. Use Broker” Toggle button.
    *Toggled Off (Default): The OpenLM Server actively queries the license manager. Keep this configuration when not employing the OpenLM Broker.
    *Toggled ON : Usage information is obtained solely by the OpenLM Broker installation on the License Manager machine.

  6. Is Triad Configuration”: Keep the Toggled Off.
  7. Type in the appropriate Hostname and Port numbers. The OLicense default port is 80.
  8. Set the Time Zone where the License Server physically resides.
  9. Click on “Save”.


OpenLM Server should now be ready to query your OLicense-Server and present the information over the EasyAdmin user interface.

 

Query via OpenLM Broker

Broker interface with log and license files

OpenLM Broker is an optional (though highly recommended) component that should be installed and configured on the OLicense license manager machine. The OpenLM Broker queries the OLicense-Server locally and sends the data back to the OpenLM Server. This option facilitates robust, buffered communication with the OpenLM Server to overcome temporary network failures.

OpenLM Server configuration

Follow the same steps for configuring OpenLM Server as listed above, with the exception of the Toggle ON the “Use Broker” button.

 

OpenLM Broker configuration

  1. Download and install the latest OpenLM Broker version. Follow the Broker configuration guide for step-by-step instructions.
  2. Configure the OpenLM Broker to monitor the OLicense-Server (e.g. my_olicense_license_server) on the license manager’s port (e.g. 80). For additional information on OLicense-Server port configuration please consult the documentation included with your OLicense-Server installation.
  3. The individual fields must match the settings as you have configured them in the OpenLM Easyadmin interface (see screenshot above in the OpenLM Easyadmin interface section).
  4. In the ‘Commands’ node, click “…” and browse to the path where ‘olixtool.exe’ is located then click Update.
  5. Check that the newly updated command path is working by going through the ‘status’ and ‘data_inquiry’ nodes and clicking on Execute.
  6. Click Apply then Restart Broker.

Alternative: Manual OpenLM Broker Web UI configuration

  1. Download and install the latest OpenLM Broker version. Follow the installation and configuration instructions on the OpenLM Broker configuration guide.
  2. Access your Broker web UI instance (http://localhost:5090/).
  3. Navigate to the License Managers tab.
  4. By default, if the license manager service is running, using the Broker’s “Detect” function should find and configure the OLicense license manager automatically.
  5. If the Detect button did not work, follow the steps below:
  6. In the License Managers tab, click Add License Manager. A pop-up will appear. From the LM type drop-down list, select OLicense . Input the port number (e.g. 80) and click ADD.
  7. The ADD LICENSE MANAGER configuration window appears.
  8. Switch to the Commands tab. In the Executable path field, and browse to the path where ‘olixtool.exe’ is located. Click Execute and make sure the output is valid.
  9. Switch to the Vendors tab. Click Add Vendor. A pop-up appears. Type in “OLicense ” or other free text for the Vendor name then click Continue.
  10. Click SAVE.
  11. Follow the steps in section 4 (“Configuring OpenLM Server”), below.

Verifying the OLicense configuration with EasyAdmin

To check to see if the OLicense-Server is being monitored correctly:

1. Open the EasyAdmin web application either by going to the address of your EasyAdmin interface (i.e. http://localhost:5015) or by accessing the shortcut in the Windows Start Menu → OpenLM → OpenLM EasyAdmin User Interface

2. Click EasyAdmin Start → Widgets→ License Servers. The License Servers window appears. Verify that the configured license manager appears on the list. A green circle node indicates an active connection to the license server.

What are your feelings
Skip to content