• /
  • EnglishEspañolFrançais日本語한국어Português
  • ログイン今すぐ開始

Troubleshoot IBM MQ OpenTelemetry monitoring

When monitoring IBM MQ with OpenTelemetry collectors, you might encounter issues with collector startup, data flow, or entity synthesis. This guide helps you diagnose and fix common problems for both Linux host and Kubernetes deployments.

Collector won't start or stay running

No IBM MQ metrics appear in New Relic

When your collector is running but no IBM MQ metrics reach New Relic, troubleshoot systematically:

No IBM MQ entities appear in New Relic

If you see IBM MQ metrics in New Relic but no IBMMQ_MANAGER or IBMMQ_QUEUE entities appear:

  1. Check processor order: The transform/ibmmq-cleanup processor must run after resourcedetection. If this order is reversed, metrics land on the collector's own entity instead of IBM MQ entities, and dashboards go blank.

  2. Verify required labels: Your metrics must include these labels:

  • qmgr label: The mq-metric-samples exporter must emit this with the queue manager name (e.g., qmgr="QM1")
  • queue label: For queue-level metrics, must contain the queue name
  • target.name attribute: Comes from your TARGET_NAME environment variable and forms the entity GUID
  1. Check TARGET_NAME consistency: Never change the TARGET_NAME value after initial deployment. This value becomes part of every entity GUID (target.name:qmgr), and changing it creates new entities and orphans existing ones, breaking dashboards and alerts.

Self-hosted instrumentation for IBM MQ

Learn how to set up your IBM MQ for self-hosted monitoring in New Relic.

Kubernetes instrumentation for IBM MQ

Learn how to set up your IBM MQ for Kubernetes monitoring in New Relic.

Metrics reference

Learn about the IBM MQ metrics collected by New Relic.

Copyright © 2026 New Relic株式会社。

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.