Skip to main content

Sparx

Monitoring note

OpenLM integrates with the Sparx License Manager (SparxLM) through OpenLM Broker to collect license usage and statistics.

Requirements

  • OpenLM Server v21.x or higher installed on a machine in your organization.
  • OpenLM Broker v21.x or higher installed on the same machine as the Sparx License Manager.

OpenLM Broker configuration

  1. Install the latest OpenLM Broker. Follow the Broker configuration guide.
  2. In Broker configuration, select the hostname node (e.g. L312MD) → Add Port.
    OpenLM Broker Sparx License Manager settings
  3. Enter the Sparx server port (default: 7770) and select Sparx from the License Manager Type drop-down. Click Apply.
  4. Under the new port node, right-click Log Files → Add Log File. Configure as follows:
    • Type: SSKS Log
    • Name: descriptive name (e.g. “Sparx log”)
    • Path: navigate to the ssksLog.log file in the Sparx installation logs folder
    • Vendor: select the vendor defined in the Vendors node
      OpenLM Broker Sparx License Manager Log File settings
  5. Encoding: By default, Sparx logs use UTF-16 encoding. If BOM is missing in the log file, configure encoding manually in the Advanced section of the Log File Definition screen (choose UTF-16 or UTF-16LE).
    Default Encoding UTF -16 for Sparx License Manager
  6. Click Apply.
  7. Click Restart Broker, wait a few seconds, then click OK on the “Service started successfully” message.
  8. Open the EasyAdmin interface (http://<OpenLM Server FQDN>:5015 or https://cloud.openlm.com) → in the License Servers window, click Approve on the Sparx entry.

Configure via Broker UI (alternative method)

  1. Open the Broker UI at http://localhost:5090/.
  2. Navigate to License Managers → Add License Manager.
  3. Select Sparx as the LM type, enter port (default 7770), and click Add.
  4. Configure command and execution options as needed (e.g. start/stop toggles, periodic/on-demand inquiry).
  5. Add log file configuration (same as above).
    • Type: SSKS Log
    • Path: ssksLog.log
    • Encoding: UTF-16
  6. Save the configuration.

OpenLM Server configuration

If automatic approval does not complete, configure manually:

  1. In EasyAdmin → Administration → License Manager Servers, click Add LM.
  2. Enter:
    • Display name: e.g. SparxLM
    • Type: Sparx
    • Description: optional text (e.g. “Sparx License Manager”)
    • Time Zone: where the license server resides
    • Hostname and Port: match the Broker configuration (default port 7770)
    • Use Broker: checked
  3. Click Save.

Verifying monitoring

  1. Open EasyAdmin (http://<OpenLM Server FQDN>:5015 or https://cloud.openlm.com).
  2. Go to Start → Widgets → License Manager Servers.
  3. Verify that SparxLM appears in the list with a green status indicator (active connection).

Known limitations

  • License denials are not monitored for Sparx.