A new licensing model was introduced with License Statistics v6.0 to simplify the licensing rules. The new licensing model is not supported by License Statistics versions older than v6.0.
The new licensing model is now the default for License Statistics v6.0 and newer, and the old licensing model is deprecated as of v6.0. However, the old licensing model will continue to work with all License Statistics versions, including v5.x and v6.x, according to the rules described in the License Transition section.
Beginning with License Statistics v6.2, some new features will not be available for use with the old licensing model. Existing functionality (implemented prior to v6.2) will continue to work with the old licensing model.
Changes introduced with the new licensing model
The following sections describe the major changes that are introduced with the new licensing model.
Users
In relation to how users are licensed, the new licensing model:
- Counts only usernames (user-host license types are no longer supported).
- Counts all users together under the single license (including Imported Users, Realtime Users, and Denials).
- Counts all users in the entire history available for reporting.
- Allows License Statistics administrators to reduce license consumption by removing unneeded data (for example, features or license servers).
Hosts
The new licensing model counts the number of Hosts being monitored.
License Servers
In relation to how license servers are licensed, the new license model:
- Counts all types of license servers together (including Realtime license servers and Imported license servers). As a result, each Imported license server reduces the number of available Realtime License Servers that can be actively monitored.
- Restricts the total number of Imported and actively monitored Realtime License Servers from exceeding the license limit.
- Allows License Statistics administrators to reduce license consumption by removing Imported license servers or disabling Realtime License Servers.
License limits
The following sections describe how the new licensing model handles license limits.
Limiting number of Users
Commercial licenses are delivered with a user count limit, which is the maximum number of unique usernames. The user count includes all users monitored in the entire history (all users in the database are counted, including Realtime Usage, Imported Usage and Denials).
Limiting number of Hosts
The new licensing model sets a maximum limit of 125% of the total users allowed under the license terms. This limit can be lifted to support High Performance Computing (HPC) by purchasing an add-on to your License Statistics license.
Limiting number of License Servers
Commercial licenses are delivered with a license server limit, which is the maximum number of license servers that may be added to be monitored by License Statistics.
The License Server limit is the maximum number of imported and realtime license servers that can be actively monitored simultaneously. License Servers that are disabled by the License Statistics administrator are not counted. Customers can add unlimited realtime license servers, but the application will monitor only the maximum number the license allows. Note that each imported license server decreases the number of realtime license servers that can be monitored.
Limiting number of License Harvesting Agents
Commercial licenses are delivered with a License Harvesting Agent limit, which is the maximum number of concurrent online agents that can have license harvesting enabled simultaneously.
The limit applies to the features that the agent delivers, not the agents themselves. For example, you may have any number of agents for Autodesk monitoring, but the number of agents with License Harvesting enabled is limited. Single agent can run multiple limited and not limited features in the same.
Licensing issues
License Statistics will handle occurrences where usage thresholds are exceeded or the license/maintenance expires as described in the following table.
Type | Description | License Type | Result in License Statistics v6.x | What to do next? |
---|---|---|---|---|
Issue occurred when starting License Statistics | ||||
Version mismatch | The License Statistics version does not match the license version. | All | License Statistics starts in read-only mode. | Load a license with a version equal to or higher than License Statistics has. |
Maintenance expired | The License Statistics version is newer than the maintenance expiration date in the license. | All | License Statistics starts in read-only mode. | Load a license with active maintenance. |
License expired | Historical data prior to the date when the trial was started exists in the database. | Trial | License Statistics starts in read-only mode | Load a commercial license. Start a Trial license with an empty database. |
License expiration date has been exceeded. | Trial University Test | License Statistics starts in read-only mode. | Load a license with an active expiration time. Load a Perpetual license. | |
User limit exceeded | Number of users in the database exceeds the license limit. | Perpetual Test | License Statistics starts in read-only mode. | Load a license with a higher user limit. Remove some data (e.g., feature or server). |
Host limit exceeded | Number of hosts in the database exceeds 125% of the user limit. | Perpetual Test | License Statistics starts in read-only mode. | Load a license with a higher user limit. Purchase a High Performance Computing (HPC) add-on to allow unlimited hosts to be monitored. |
License server limit exceeded | Number of imported license servers in the database exceeds the license limit. | Perpetual Test | License Statistics starts in read-only mode. | Load a license with a higher license server limit. Remove some data (e.g., feature or server). |
Issue occurred when running License Statistics | ||||
Maintenance expired | License server was created or updated to a version higher than the last monitored version before the maintenance expiration date was exceeded. | All | Data from querying is skipped. License server status changes to "Down." | Revert the license server to a version with a date prior to maintenance expiration. Load a license with active maintenance. |
License expired | License expiration date has passed. | Trial University Test | License Statistics switches to read-only mode. | Load a license with an active expiration time. Load a Perpetual license. |
User limit exceeded | While monitoring the license server, the number of users to save exceeds the user license count limit. | Perpetual Test | Data from querying is skipped. License server status changes to "Down." Notification about the incident is sent (if configured). | Load a license with a higher user limit. Disable some license servers to reduce load. Remove some data (e.g., feature or server). |
Host limit exceeded | While monitoring the license server, the number of hosts to save exceeds 125% of the user license count limit. | Perpetual Test | Data from querying is skipped. License server status changes to "Down." Notification about the incident is sent (if configured). | Load a license with a higher user limit. Disable some license servers to reduce load. Remove some data (e.g., feature or server). Purchase a High Performance Computing (HPC) add-on to allow unlimited hosts to be monitored. |
License server limit exceeded | One or more new realtime license servers were created, but there are no more available licenses. | Perpetual Test | Monitoring does not start. License server status changes to "License Exceeded." | Load a license with a higher license server limit. Disable/remove other license servers to free the license. |
Tried to import new license server, but all licenses are consumed by Realtime and Imported license servers already. | Perpetual Test | New license server is imported, but one of the Realtime License Servers is disabled from monitoring. One of the Realtime license servers changes its status to "License Exceeded." | Load a license with higher license server limit. Disable/remove other license server(s) to free the license. | |
Tried to import new license server, but all licenses are consumed by Imported license servers only. | Perpetual Test | Data is not imported. License server is not created. | Load a license with higher license server limit. Remove other imported license server(s) to free the license. | |
License Harvesting agents limit exceeded | One or more new agents were added to License Harvesting Agent group, but there are no more available licenses. | Perpetual Test | Harvesting does not start on the new agents. Agent reports "No License" in Application to Harvest column on Agents grid. | Load a license with higher License Harvesting agents limit. Remove other agents from License Harvesting groups to free license(s). |
Normally, License Statistics prevents the following issues from occurring upon runtime, but they may occur in rare case, such as when a network license is changed on the license server. | ||||
Version mismatch | The License Statistics version does not match the license version. | All | License Statistics switches to read-only mode. | Load a license with a version equal to or higher than License Statistics has. |
User limit exceeded | Number of users in the database exceeds the license limit. | Perpetual Test | License Statistics switches to read-only mode. | Load a license with a higher user limit. Remove some data (e.g., feature or server). |
Host limit exceeded | Number of hosts in the database exceeds 125% of the user limit. | Perpetual Test | License Statistics switches to read-only mode. | Load a license with a higher user limit. Remove some data (e.g., feature or server). Purchase a High Performance Computing (HPC) add-on to allow unlimited hosts to be monitored. |
License server limit exceeded | Number of imported license servers in database exceeds the license limit. | Perpetual Test | License Statistics switches to read-only mode. | Load a license with a higher license server limit. Remove some imported license servers. |