Diagnosing The Problem
For testing and troubleshooting purposes, you can set the UserAnalyzer cron task to a shorter frequency. The UserAnalyzer cron task is also known as the License Usage Monitor cron task.
By setting the schedule to a shorter frequency, you can more quickly determine whether a problem is solved. By default, the schedule is once a day. After testing and troubleshooting are completed, set the schedule to once a day. To change the frequency, in the License Usage Monitor application, in the More Actions menu, select the Data Collection Settings action to open the Data Collection Settings dialog box. In the dialog box, set the Schedule field to a shorter frequency.
When the UserAnalyzer cron task runs, the Licenses Deployed field is updated with the number of licenses that are used in the reported time period. For concurrent licenses, the Licenses Deployed field is updated with the most concurrent license users who are in the system at the same time during the reported time period.
Resolving The Problem
Install the latest interim fix. You can download the latest interim fix from IBM Fix Central (https://www-945.ibm.com/support/fixcentral/).
If the Licenses Deployed field is empty, complete the following tasks in the License Usage Monitor application:
- Activate the license record by changing the status of the record to ACTIVE.
- Activate the UserAnalyzer cron task. In the More Actions menu, select Data Collection Settings, and then select the Active check box.
If the Licenses Deployed field contains a value of 0 or another value that seems erroneous, review the Security Groups application to ensure that your users have the correct level of access. If the following information is true, the users are considered unlicensed and are not tracked in the Licenses Deployed field:
- Users do not have access to the product that is selected in the Product Name field for the license record.
- Users do have access to the product that is selected in the Product Name field for the license record but also have access to one or more applications that are not represented in a license record in the License Usage Monitor application.
For example, IBM® Maximo® Asset Management and IBM Maximo Asset Management Scheduler are installed but a license record for Maximo Asset Management Scheduler does not exist in the License Usage Monitor application. All users who have access to Maximo Asset Management Scheduler are unlicensed users, even if the users also have access to Maximo Asset Management.
This situation can also occur for custom applications. For example, Maximo Asset Management and Maximo Asset Management Scheduler are installed and license records for both products exist in the License Usage Monitor application. If a custom application exists in the same system, all users who have access to the custom application, even if they also have access to Maximo Asset Management or Maximo Asset Management Scheduler, are considered unlicensed.
If you are using Maximo Asset Management version 7.6.1 or later, you can use the lictrack logger to determine which applications in your system are not represented in a license record. When the lictrack logger is set to DEBUG, a list of applications that can cause users to be unlicensed is generated. In the log file, these users are referred to as not a part of any license.
If applications are listed in the log that are not custom applications and are typically supported by the License Usage Monitor application, contact IBM Support. For the custom applications that are listed in the log, ensure that each custom application is specified in a license record. For more information, review the Adding custom applications to the License Usage Monitor application article on IBM Support (https://www.ibm.com/support/pages/node/6027970).
If you are using Maximo Asset Management 184.108.40.206, for more troubleshooting steps, review the Troubleshooting the License Usage Monitor application article on IBM Support (https://www.ibm.com/support/pages/node/1488975).
10 April 2020