AMQP sensor

Note

In AppMon 2017 May the AppMon Agent does not support this sensor.

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

Sensor configuration

The sensor doesn't have any user configurable properties.