---
title: Sparx
description: OpenLM integrates with the Sparx License Manager (SparxLM) through OpenLM Broker to collect license usage and statistics.
product: OpenLM Version 25 / v26 (legacy)
---

> **OpenLM Version 25 / v26 (legacy).** This page documents the legacy product, not OpenLM Platform.

:::info[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](https://www.openlm.com/Knowledgebase%20and%20articles/openlm-broker-configuration/).  
2. In Broker configuration, select the hostname node (for example, `L312MD`) → **Add Port**.  

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 (for example, “Sparx log”)  
   - **Path**: navigate to the `ssksLog.log` file in the Sparx installation logs folder  
   - **Vendor**: select the vendor defined in the Vendors node  

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).  

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 through the 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 (for example, 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**: for example, SparxLM  
   - **Type**: Sparx  
   - **Description**: optional text (for example, “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.
