Java agent 3.45.0

Improvements

RabbitMQ

The agent now provides instrumentation for RabbitMQ 5.0.

Note:

This release changes instrumentation for all supported versions of RabbitMQ to use the exchange name instead of routing keys for the transaction name and produce/consume metrics. This should provide more meaningful transaction names, but will change what transactions you see in New Relic.