Finding out how many licenses are in use

To find out how many licenses are in use, you can use the following:

  • The Reprise License Manager (RLM) web interface, also known as the RLM web portal (typically running on port 5054 on the Validate Server machine)
  • The RLM command line utility rlmstat that is installed with the Validate package.

Find licenses using the RLM Web Interface

For detailed instructions, refer to the video in the section Get started with Reprise.
  1. Log in to the RLM Web Interface. For the default username and password, refer to the section for your Validate version under Important information about Reprise License Manager (RLM).
  2. Click Status.
  3. In the ISV Servers table, find the prqa service (typically running on port 33133 on the same machine). Under the License Usage column, click prqa.
  4. Click GET License Usage.

The License status for ISV prqa table shows details about the licenses currently held by users (for user-based tools, like the Desktop Tools) and by machines (for build and server licenses).

The License pool status table shows details about the number of each type of license available (the total pool).

Using the RLM command line tool

From your <validate_install>/3rdparty/bin directory, run rlmstat using one of the following options:

Using the license file:

rlmstat -a -c <license_file>

Using the license server's port and name, for example:

rlmstat -a -c 27000@localhost

Example rlmstat output

Key information appears at the bottom of the report where the licenses in use are recorded. For example:

------------------------------

prqa license usage status on localhost (port 33133)

validate_portal2024 v24.4 (req: v24.0): system@vm-win10 1/6 at 01/29 16:23 (handle: 42)
kw_desktop_tools2024 v24.4 (req: v6.600000): username@vm-win16 1/0 at 01/30 11:34 (handle: 1c2) 
kw_desktop_tools2024 v24.4 (req: v1.000000): username@vm-win10 1/0 at 01/30 11:36 (handle: 241)

Check license usage by feature

To check how many licenses are in use for a Validate feature (or component), run rlmstat using one of the following options:

Using the license file:

 rlmstat -avail -c <license-file> -p <product>

Using the license server's port and name, for example:

rlmstat -a -c 27000@localhost  -p <product>

Build license features

For a full list of license tokens, see Klocwork license tokens.