Skip to main content

Zoo License Manager

This guide describes how to configure OpenLM with McNeel's Zoo License Manager to monitor license usage and collect statistics.

Requirements

To monitor Zoo License Manager, ensure the following:

  1. OpenLM Platform
  2. OpenLM Broker v25.x or higher installed on the same machine as Zoo, and approve it in Broker Hub.

Monitoring capabilities

OpenLM collects the following from Zoo License Manager:

ItemValue
Report resolutionBy second
License totalsYes
License usageYes
Denials reportingYes*
Borrowed license reportingNo
Expiration date reportingNo
Multiple server redundancyNo
  • Denials are classified as Limit Reached. Only denials with a readable Feature Name are recorded.

Since Zoo is queried through OpenLM Broker, you also get:

  • Buffered communication to OpenLM Server (tolerates network failures).

  • Ability to remotely start/stop the license service.

  • 1-second resolution for usage reports.

Configuring OpenLM Broker

Diagram of how OpenLM interfaces with Zoo License Manager

OpenLM Broker must be installed on the same machine as Zoo (installation guide) and connected to OpenLM Server (configuration guide).

Automatic Broker configuration

  1. Open Broker UI at http://localhost:5090/.

  2. Go to License Managers -> Detect

  3. Zoo should appears

  4. Validate and save

Configuring via Broker UI

If autodetect fails:

  1. Open Broker UI at http://localhost:5090/.

  2. Go to License Managers -> Add License Manager.

  3. From License Manager Type, select Zoo -> Apply.

  4. If OpenLM Web Interface shows invalid dates or language:

    • Zoo Output Language: Match OS system locale.
    • Zoo Date Time Format: Match Zoo output date format. You can also set a custom format.
  5. Under Vendors, replace Vendor Name to Be Filled with McNeel -> Apply.

  6. Add a log file: Log Files -> Add Log File -> Other.

  7. Point to the CSV Zoo log file (default: C:\ProgramData\McNeel\Zoo#.#\Usage, where #.# is version, e.g., 6.0).

  8. In Advanced, check Watch Files by Pattern.

  9. Apply -> Restart Broker.

  10. Continue with OpenLM Server configuration.

Configure OpenLM Platform

  1. Log in to OpenLM Platform.

  2. From Menu, go to License Servers.

    On left menu, select Pending Server

  3. On left menu, select Pending Server

  4. On the list, select the Zoo license manager and click on Approve and Merge

    Verifying the configuration

  5. In OpenLM Web Interface -> Menu -> License Servers Live -> Server Statistics.

  6. Ensure Zoo appears in the list with a green status indicator.

Note: It can take up to 3 minutes for the status to update for new connections.