Appendix B. Measured usage license charges with WebSphere MQ for z/OS
Measured Usage License Charges (MULC) is a particular way of charging you for an IBM product that runs on a z/OS system, based on how much use you make of the product. To determine the product usage, the z/OS system records the amount of processor time that is used by the product when it executes.
z/OS can measure how much processing time is spent in doing work on behalf of the WebSphere MQ queue manager that is handling MQI calls, executing MQSC commands, or performing some other action to support the messaging and queuing functions used by your application programs. The amount of processing time is recorded in a file at hourly intervals, and the hourly records are totalled at the end of a month. In this way, the total amount of time that has been used by the WebSphere MQ for z/OS product on your behalf is computed, and used to determine how much you should pay for your use of the WebSphere MQ for z/OS product that month.
MULC is implemented as follows:
- When WebSphere MQ for z/OS is installed, it identifies itself to z/OS , and requests that the System Management Facilities (SMF) mechanism within z/OS is to automatically measure how much processor time is used by the WebSphere MQ for z/OS product.
- When enabled, the z/OS usage measurement facility collects usage figures for each hour of the day, and generates usage records that are added to a report file on disk.
- At the end of one full month, these usage records are collected by a program, which generates a report of product usage for the month. This report is used to determine the charge for the WebSphere MQ for z/OS product.
We can find more details on MULC in the MVS Support for Measured License Charges manual.