# RabbitMQ Receiver

<!-- llms-txt-link: /llms.txt -->

> OpenTelemetry Collector receiver · contrib distribution

This receiver fetches stats from a RabbitMQ node using the [RabbitMQ Management Plugin](https://www.rabbitmq.com/management.html).

- **Component ID**: `contrib-rabbitmqreceiver`
- **Name**: `rabbitmqreceiver`
- **Type**: receiver
- **Distribution**: contrib
- **Repository**: `opentelemetry-collector-contrib`

## Stability

| Level | Signals |
| --- | --- |
| beta | metrics |

## Attributes

| Attribute | Type | Description |
| --- | --- | --- |
| `message.state` | string | The state of messages in a queue. |

## Data

- **JSON**: [/data/collector/components/contrib-rabbitmqreceiver/contrib-rabbitmqreceiver-2574aa6d6da8.json](/data/collector/components/contrib-rabbitmqreceiver/contrib-rabbitmqreceiver-2574aa6d6da8.json)
- **Explore**: [/collector/components/contrib/rabbitmqreceiver](/collector/components/contrib/rabbitmqreceiver)
