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.

Before you begin

To monitor Zoo License Manager, ensure the following:

  • OpenLM Platform
  • 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:

Report resolutionLicense totalsLicense usageDenials reportingBorrowed license reportingExpiration date reportingMultiple server redundancy
By secondYesYesYes*NoNoNo
  • 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.

Configure OpenLM Broker

Diagram of how OpenLM interfaces with Zoo License Manager 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).

Option 1 — Detect automatically

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

  2. Go to License Managers → Detect

  3. Zoo appears

  4. Validate and save

Option 2 — Add manually

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, for example, 6.0).

  8. In Advanced, check Watch Files by Pattern.

  9. Apply → Restart Broker.

  10. Continue with OpenLM Server configuration.

Approve Zoo License Manager in OpenLM Platform

  1. Sign in to OpenLM Platform.
  2. From the menu, go to License ServersPending Server.
  3. Select the Zoo License Manager license manager, then select Approve and Merge.

Verify the integration

  1. In OpenLM Platform, go to License Servers LiveServer Statistics.
  2. Confirm Zoo License Manager appears with a green status indicator.
note

It can take up to 3 minutes for the status to update for a new connection.