The OpenLM system can be configured to track idle times of processes that are monitored by OpenLM Workstation Agents. This document outlines how to configure the measurement of actual usage for a feature that is monitored by the Applications Manager. [NOTE: We will use ‘Notepad’ as the process for this example.] Setup and configuration of the process require OpenLM Server, OpenLM Applications Manager, OpenLM Broker, and OpenLM Workstation Agent. OpenLM Broker, installed on the same machine as the Applications Manager, reports usage to the OpenLM Server.
Features (i.e., products and applications) will have to have been previously defined in OpenLM Applications Manager before configuring for actual usage. See the full documentation on OpenLM Applications Manager for configuring features: OpenLM Applications Manager Installation and Configuration
Configuring the Process #
Configuration takes place in the OpenLM EasyAdmin User Interface using Process Features.
- Start EasyAdmin User Interface (In Windows [Start] > [OpenLM] > [OpenLM EasyAdmin User Interface]). This will open the EasyAdmin dashboard in a browser.
- Navigate to Process Features. To do this click [Start] > [Administration] to open the Administration screen, then click on the Process Features icon (see Figure 1). This will open the Administration — Process Features screen.
Figure 1: Locating the Process Features icon.
- Add a process. To do this click the [Add] button in the upper right of the screen (see Figure 2). This will open the Add Process screen.
Figure 2: Locating the [Add] button on the Process Features screen.
- Enter the Process Name, Description and Vendor Name fields. Be sure “Enabled” and “Track process idle/active periods” boxes are both checked.
[NOTE: The name of the process should match exactly with the feature to be tracked. Locate process names using Process List ([Start] > [OpenLM] > [Process List]). The process must be active/running to appear in the list. The Vendor Name must match the vendor name used when configuring products in the Product List screen (click [Configure] on the OpenLM Applications Manager tab of the Agent Configuration screen).]
Figure 3: Highlighted entries for Step #4.
- Click [Save] to return to the Process Features window. A new row will be added to the upper half of the screen (see Figure 4).
Figure 4: The new row added to the Process Features screen.
- Click on the new row to activate it. Several buttons will appear at the lower right of the screen.
- Click the [+Add Vendor’s Features] button (see Figure 5). A confirmation screen will appear (see Figure 6).
Figure 5: The [+Add Vendor Features] button.
Figure 6: The Add All Features confirmation screen.
- Click [Yes] to accept the changes. The feature name(s) associated with the process will populate in the bottom half of the Process Features window.
Tracking idle time for features is now set.
Observing Actual Usage #
When consuming a feature, you’ll be able to monitor idle times using the Currently Consumed Licenses screen (see Figure 7). Navigate to the screen from the Start menu ([Start] > [Operational] > [Currently Consumed Licenses]).
Figure 7: The Currently Consumed Licenses screen
Clicking the Idle Times icon ( ) to the right of the row will reveal the Session Active/Idle Ratio screen .
This configuration for measuring actual usage will not work in the following cases:
- The same process is already defined in Unmanaged Processes. [NOTE: This is an accepted limitation as Applications Manager is a replacement for Unmanaged Processes].
- The same process is already configured in Process Products using ‘Extension’ as the release method.