License Metric Tool with Ansible - end to end checklist
The following checklist leads you through the setup of the License Metric Tool environment with Ansible - from the installation of the required components, through collection of data, to classification of the discovered software and generation of the audit snapshot.
Install and configure the server
Install all components of the License Metric Tool infrastructure on the selected operating system. Then, perform initial configuration of the application.
- Plan the installation to ensure that the computer on which you want to install License Metric Tool:
- Runs on a supported operating system
- Fulfills hardware requirements
- Fulfills installation requirements
Note: If you choose the installation on Linux, you do not need to install DB2 separately. The database is installed together with the License Metric Tool server by the All-in-One installer. - Install the License Metric Tool server and
its database.
- On Linux with All-in-One installerTip: Installation on Linux is easier thanks to the All-in-One installer that installs both the License Metric Tool server and the DB2 database as well as completes the initial configuration. The All-in-One installation is the recommended procedure for installing the License Metric Tool server and the DB2 database on the same computer.
- Download the All-in-One installer.
- Install the License Metric Tool server and DB2 in interactive or silent mode.
- On Linux with separate installers Note: This installation method should only be used when DB2 database is installed on a separate computer from the License Metric Tool server, or if the DB2 database is already installed on the computer on which you wish to install License Metric Tool server.
- Download the License Metric Tool installer.
- Install the License Metric Tool server in interactive or silent mode.
- On Windows
- Download the License Metric Tool installer.
- Install MS SQL Server.
- Install the License Metric Tool server in interactive or silent mode.
- Perform initial configuration.
- On Linux with All-in-One installer
Set up data collection
After you install License Metric Tool, use Ansible playbooks that are delivered with License Metric Tool to set up collection of software and capacity data from all required systems. Apart from that, you need to set up collection of data from virtual machines and public clouds.
Define products you expect on the report
Each IBM software component discovered in your environment can often be part of multiple different products. Indicating which products you expect to see on the final license usage report allows IBM License Metric Tool to more accurately perform initial, automated classification of discovered software. This highly reduces effort for manual classification later on and gives much more accurate baseline for the final report out of the box. Products which you purchased and expect on the report represent your software entitlements. The following procedure allows to define software entitlements, observe if these are reflected on the license usage report and remediate situations which require manual actions:
- Define your software entitlements. This can be done manually or by importing purchased Part Numbers.This can be done manually or by importing purchased Part Numbers.
- Review your license metric utilization on the All Metrics report.
- Identify products on the report which are not identified as entitled (using Configure View add "Entitled" column). For each such product click on the Product Name to see all discovered components classified to this product. Use instruction from next section to perform manual classification to the proper product.
Classify discovered software and review license utilization
- Classify the discovered software.
- Assign components to products, license metric, and Cloud Paks or FlexPoint bundles if you have any. If you defined your entitlements, most of the component are already assigned to products, focus on the rest of products you are entitled to.
- Optional: Perform additional software classification. For example, exclude trial products from metric calculation.
- Optional: Create custom rules. A rule automatically performs the action that is defined by the rule criteria. For example, when you create a custom rule when you are assigning a component to a product, the rule is applied whenever the exact same component is discovered in the future.
- Optional: Confirm the assignment. It will help you track how much software still needs to be classified.
- Optional: Set thresholds of license metric utilization. You will then easily notice when the utilization is above your expectations.
- Review your license metric utilization on the All Metrics report.
Optional: Set up email notifications
- The appearance of computers that require troubleshooting.
- The appearance of new components whose assignment needs to be reviewed and confirmed.
- Exceeded thresholds of license metric utilization.
Maintain subcapacity reporting
- Upgrade the environment. A new version of License Metric Tool is released periodically, typically
at the end of every calendar quarter.
- Regularly upgrade the License Metric Tool server to take full advantage of new features and application fixes as well as to be compliant with subcapacity licensing requirements. You can update the disconnected scanners when needed, not necessarily during every upgrade of the License Metric Tool server.
- Update License Metric Tool playbooks.
- Classify newly installed software.
- Create the snapshot of license metric utilization at least once per quarter. Store it for two years for your reference and for the subcapacity auditing purposes.