BlogsIBMIBM MQ Debugging and Observability

IBM MQ Debugging and Observability

IBM MQ Debugging and Observability

4
posts
2020–2025

IBM Instana and Lightrun integration enables shift-left observability for developers, allowing real-time telemetry (logs, metrics, traces) to be added to live applications from the IDE. This data is visualized in Instana, streamlining debugging and improving developer productivity in cloud-native environments. The integration involves Lightrun transmitting metrics to its management server, which can then export to a StatsD daemon, and subsequently forward to Instana. This post introduces the App. IBM MQ Developer Edition for Raspberry Pi OS enables running MQ on resource-constrained devices, demonstrating multi-instance queue managers and clustering for system resilience, and includes setup instructions for the MQ Console with local OS authentication.

2025

Debugging messaging applications with IBM MQ

7/8/2025

This post introduces a new tutorial on debugging IBM MQ messaging applications with a focus on OpenTelemetry (OTel). It serves as an entry point to a series of articles and tutorials on IBM MQ debugging, specifically highlighting the integration of OTel for tracing message flows across different IBM MQ environments (z/OS, Appliance). It also points to existing resources for performance analysis, JMS request-response patterns, containerized testing, and common error resolution.

2023

A developer-centric approach to observability: Implement shift-left observability using IBM Instana and Lightrun

12/4/2023

This post details the integration of IBM Instana with Lightrun to achieve shift-left observability. It explains how Lightrun allows developers to inject telemetry data into live applications from their IDE, which is then visualized in Instana. The technical flow involves Lightrun's IDE plugin sending metrics to the Lightrun Management Server, which can export to a StatsD daemon, and finally to Instana via the StatsD Sensor. This enhances debugging capabilities by providing real-time observability data within the developer's workflow.

2021

The Application Hierarchy of Needs for SREs and IT Operators

10/10/2021

This post introduces the Application Hierarchy of Needs for SREs and IT Operators, defining four layers: Availability, Correctness, Responsiveness, and User Experience. It details how to measure these needs using Service Level Objectives (SLOs) and Service Level Indicators (SLIs), and discusses alternative metrics like Net Promoter Score (NPS) and user journey analysis for user experience. The post also introduces the Failed Customer Interaction (FCI) metric for quantifying business impact and outlines SRE/ITOps measurements such as Mean Time to Detect (MTTD), Mean Time to Identify (MTTI), Mean Time to Repair (MTTR), and Mean Time to Resolve (MTTR). Finally, it highlights the integration of IBM Observability by Instana APM and IBM Cloud Pak for AIOps as a solution for achieving these goals.

2020

IBM MQ on Raspberry Pi - our tastiest developer edition yet!

9/15/2020

Introduces IBM MQ Developer Edition for Raspberry Pi OS, enabling MQ to run on small, credit-card sized computers. Demonstrates a system resilience demo using two Raspberry Pi Zeros for image transfer, showcasing multi-instance queue managers and failover. Provides detailed installation and configuration steps for the MQ Console on Raspberry Pi OS, including local OS authentication setup for the 'mqadmin' user and enabling connections from external hosts. Mentions TLS authentication availability on Raspberry Pi 3 and up.