Configuring IBM MQ for use with the IBM Cloud Private metering service
Configuring IBM® MQ for use with the IBM Cloud® Private metering service to report and view queue manager startup and usage information.
Before you begin
About this task
By using the IBM Cloud Private metering service, you can connect your on-premises IBM products to your service instance in IBM Cloud Private and see all the registered products in your organization in a single dashboard.
You can configure and connect your AIX®, Linux®, and Windows queue managers to your metering service instance and see their startup and usage information. However, on platforms other than Linux Container environments, the data cannot be used in support of Hourly Container-Based pricing licenses.
To record usage data for a monthly VPC license type, instead of the default
hourly licensing metric, set the environment variable AMQ_LICENSING_METRIC=VPCMonthlyPeak. This causes the queue manager to
upload data relating to monthly VPC license types, instead of the default behavior of uploading data
related to hourly container-based licenses.
ReportingService stanza in the qm.ini file:- APIKeyFile
- Location of the text file with the metering service instance APIKey value.
- CapacityReporting
- Writes error log messages periodically to the AMQERR logs in the following
format:
4/22/2020 01:44:29 PM - Process(1274.1) User(bld-adm) Program(amqmgr0) Host(8b3b83f2bc7d) Installation(Docker) VRMF(9.2.0.0) Time(2020-04-22T13:44:29.295Z) ArithInsert1(300) CommentInsert1(8.5) CommentInsert2(IBM MQ Advanced)The information produced by the CapacityReporting attribute is inserted into message AMQ5064, which gives you a better understanding of how much IBM MQ your enterprise is using:- AMQ5064
- This queue manager has been running for 300 seconds. It is currently running with 8.5 cores. License type is IBM MQ Advanced.
- Severity
- 0: Information
- Explanation
- This is an information message for usage tracking.
- Response
- None.
LicensingGroup- The billing group that the queue manager belongs to. This affects the way data is grouped in reports generated by the metering service.
- ServiceURL
- The IBM Cloud Private service address.
- ServiceProxy
- The URL and port for the HTTP proxy that can be used if the queue managers do not have direct access to the network that the metering service is running on.
You can see the hosts that your products are installed on, the product versions that you are using and the platforms that they are running on. From the high-level usage metrics that are displayed for each product, you can have an overview of how heavy the workloads are. For IBM MQ, you can see which queue managers are more heavily used and which ones have lighter workloads.
- IBM MQ queue manager name
- IBM MQ queue manager identifier
- IBM MQ installation root directory
- IBM MQ installed components (name and version)
- Host name
- Host operating system name
- Host operating system version
- Virtual Processor Core (VPC) usage information for the IBM MQ queue manager
You can monitor your queue manager VPC usage metrics in your metering service instance dashboard.