• /
  • EnglishEspañolFrançais日本語한국어Português
  • Log inStart now

Find and query RabbitMQ data in New Relic

Once your RabbitMQ monitoring is configured with OpenTelemetry, your metrics will appear across multiple locations in New Relic. This guide shows you where to find your data and how to query it effectively.

Navigate to your RabbitMQ data

Your RabbitMQ metrics appear in several places across the New Relic platform, each optimized for different use cases:

1. Entity explorer

Best for: Quick health checks and entity relationships

  1. Go to one.newrelic.com > All capabilities > On host integrations
  2. View automatically created RabbitMQ entities from your metrics

2. Pre-built dashboards

Best for: Comprehensive monitoring and visualization

  1. Go to one.newrelic.com > Dashboards > Recommended dashboards (View all)
  2. Search for "OpenTelemetry RabbitMQ"

3. Third-party services

Best for: Integration-focused monitoring

  1. Go to one.newrelic.com > All capabilities > Infrastructure > Third-party services
  2. Search for "RabbitMQ" to quickly find your monitored instances

Query your RabbitMQ data

All RabbitMQ metrics include the instrumentation.provider = 'opentelemetry' attribute. Here are some useful queries:

View all available metrics

SELECT count(*)
FROM Metric
WHERE metricName LIKE 'rabbitmq.%'
AND instrumentation.provider = 'opentelemetry'
FACET metricName
SINCE 10 minutes ago

Monitor queue depths

SELECT latest(rabbitmq.queue.message.count)
FROM Metric
WHERE instrumentation.provider = 'opentelemetry'
FACET rabbitmq.queue.name
TIMESERIES

Track consumer lag

SELECT latest(rabbitmq.queue.message.unacknowledged)
FROM Metric
WHERE instrumentation.provider = 'opentelemetry'
AND rabbitmq.queue.name = 'your-queue-name'
TIMESERIES

Available metrics

The integration collects these categories of metrics:

Category

What it measures

Example metrics

Queue metrics

Message flow and queue health

  • rabbitmq.queue.message.count - Total messages
  • rabbitmq.queue.message.ready - Messages ready for delivery
  • rabbitmq.queue.message.unacknowledged - Messages being processed
  • rabbitmq.queue.consumer.count - Active consumers

Connection metrics

Client connectivity

  • rabbitmq.connection.count - Active connections
  • rabbitmq.consumer.count - Total consumers across all queues

For complete details, see the Metrics reference.

What's next?

Now that you can find and query your RabbitMQ data, enhance your monitoring setup:

Learn more:

  • Overview - Learn about RabbitMQ integration architecture and deployment options
  • Metrics reference - Complete metrics list with NRQL query examples

Enhance monitoring:

  • Configure alerts - Set up alerts for queue depths, memory usage, and connection counts
  • Build dashboards - Create custom dashboards to visualize your RabbitMQ metrics
Copyright © 2026 New Relic Inc.

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