MQ Performance Analytics with IntelliMagic Vision
IBM MQ enables secure and reliable messaging between business-critical applications. As messaging workloads continue to grow, understanding the health and performance of MQ environments becomes increasingly important.
On z/OS, IBM MQ generates detailed operational data through System Management Facility (SMF) records. While this data provides valuable insights into both the MQ infrastructure and application behavior, interpreting raw SMF records can be challenging. IntelliMagic Vision for MQ simplifies this process by transforming SMF data into intuitive dashboards and historical analytics, enabling administrators to gain faster insights and make informed operational decisions.
IBM MQ Performance Data
IBM MQ performance analysis primarily relies on two SMF record types, each providing a different perspective of the messaging environment.
IntelliMagic Vision for MQ Performance
IntelliMagic Vision for MQ presents IBM MQ SMF data through an intuitive web interface, allowing administrators to explore performance across queue managers, queues, channels, and applications.
By combining historical trends with correlated performance metrics, IntelliMagic Vision simplifies problem determination, supports capacity planning, and provides a comprehensive view of workload behavior across the MQ environment.
MQ Topology
This provides a visual representation of the entire IBM MQ environment, showing how queue managers, Db2, CICS and IMS regions are interconnected. This interactive view helps administrators quickly understand message flow, identify communication bottlenecks, detect configuration issues, and analyze dependencies across the messaging infrastructure. By visualizing the complete MQ landscape, troubleshooting becomes faster and operational insights are easier to obtain.
SMF Type 115 – Statistics
SMF Type 115 records provide insight into the operational health of the MQ infrastructure. They capture information about queue manager activity, queue usage, channel performance, logging, buffer pool utilization, and message throughput. Analyzing these records helps establish performance baselines and detect changes in system behavior over time.
- SMF 115.1 – Captures queue manager system information, including logs and storage utilization.
- SMF 115.2 – Provides statistics for message processing, buffer pools, and paging activity.
- SMF 115.215 – Reports data manager page set utilization and I/O statistics.

SMF Type 116 – Accounting
SMF Type 116 records focus on how applications interact with IBM MQ. They capture message activity, MQ API usage, CPU consumption, elapsed processing time, and transaction details. This information helps identify workload patterns, understand application behavior, and recognize resource intensive workloads.
- SMF 116 – Records MQ message manager accounting information for application workloads.
- SMF 116.1 – Provides accounting metrics at the task, thread, and queue level.
- SMF 116.2 – Extends task, thread, and queue-level accounting with additional workload and resource metrics.

Why Performance Analytics Matter
Production MQ environments can generate large volumes of SMF data every day, making manual analysis both difficult and time-consuming. Performance analytics transform this operational data into meaningful insights, making it easier to identify trends, detect anomalies, and investigate issues that may not be apparent through real-time monitoring alone.
Use Cases
Historical analytics can reveal recurring queue depth spikes during peak business hours, identify channel bottlenecks, and detect changes in application workloads following new deployments. These insights help administrators understand performance trends, investigate the root cause of issues more efficiently, and proactively manage the health of their MQ environment.
IBM MQ SMF records provide comprehensive visibility into messaging activity, but unlocking their value requires effective analysis. IntelliMagic Vision for MQ transforms this operational data into clear, actionable insights, helping administrators monitor system health, troubleshoot performance issues, and make informed decisions for ongoing performance optimization and capacity planning.