AMQP sensor

Note

This sensor does not support AppMon Agent.

AMQP (Advanced Message Queuing Protocol) is a standardized protocol. This link gets an good overview of AMQP. The following AMQP implementations are currently supported by AppMon:

  • RabbitMq (Java/.NET)
  • Spring-AMQP (with Spring-Rabbit as implementation)

The AMQP Sensor captures data for sending and receiving messages, providing the following information:

Captured Data Overhead impact Description
Destination name low In case a exchange is used, the destination name has the following format:
Exchange: [exchange name] / RoutingKey: [Routing Key or Queue name]
If no exchange is used, just the Routing Key/Queue Name is set.
Message type low Always AMQP Message
Transmission type low Message sent or received
Message size low The size of message in bytes