Skip to main content

Canvas

This document describes the steps required to interface OpenLM with Canvas, allowing you to monitor license usage and obtain statistics.

Requirements

To query Canvas, install the following components:

  1. OpenLM SLM v2.x on your premises (installed on a machine in your organization) or an SLMC account
  2. OpenLM Broker v25.2 or higher installed on the same machine as the Canvas LicenseMonitor

Monitoring capabilities

The current monitoring capabilities for Canvas through OpenLM Broker are:

LM Type in the BrokerCommandsLogsQuantityExpiration dateDeniedBorrowingAllocationsReport resolution
CanvasNoYesNoNoNoNoNoPer second

OpenLM Broker configuration

Diagram of how OpenLM interfaces with the Canvas License Manager
Diagram of how OpenLM interfaces with the Canvas License Manager

note

OpenLM Broker must already be installed and configured to report to OpenLM before proceeding.

  1. Open your browser and navigate to http://localhost:5090
    If port 5090 is occupied, use an incremental port (e.g., 5091, 5092).

  2. Select the License Managers tab.

  3. Click Add License Manager.
    A pop-up appears.

  4. From the LM Type drop-down list, select Canvas.

  5. Enter the Canvas port number (for example, 5093) and click Add.


    Adding a Canvas license manager in OpenLM Broker

  6. Select the Vendors tab. Click Add Vendor.
    In the pop-up, enter Canvas as the vendor name and click Continue.


    Adding Canvas vendor in OpenLM Broker

  7. Switch to the Log Files tab. Click Add Log File.
    Make sure Watch file by pattern is turned off.
    You can add multiple logs. Browse to the location of the activity log, then click Continue.


    Adding a log file for Canvas in OpenLM Broker

  8. Click Save.

OpenLM configuration

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

  1. Access EasyAdmin and go to Start → Widgets → License Manager Servers.

  2. Click the icon for Servers Pending Approval.


    Pending license managers in EasyAdmin

  3. Double-click the pending license manager.
    It will be displayed as OpenLM Generic.


    Pending Canvas license manager in EasyAdmin

  4. (Optional) Modify the display name. Verify the configuration, then click Approve.


    Approving a Canvas license manager in EasyAdmin

  5. (Optional) Switch to the Custom Fields tab to add details such as country, usage scope, and description.


    Adding custom fields for a Canvas license manager

At this point, Canvas is added to OpenLM SLM, and the configuration is complete.
It will take a few moments for the data to be parsed and available.
A green circle icon confirms an active connection.

How to verify your Canvas configuration

  1. Open EasyAdmin in your browser.

  2. Go to Start → Widgets → License Servers.

  3. Verify that the configured license manager appears in the server list.
    A green circle icon indicates an active connection.


    Green circle indicating an active connection in EasyAdmin

note

If this is a new connection, it may take up to 3 minutes for the status indicator to update.