- File
-
newrelic_traced_amqp.rb
- (C)
-
Loyalty New Zealand 2015
- Purpose
-
Extend the AMQP endpoint to support NewRelic cross-app transaction tracing. Only defined and registered if the NewRelic gem is available and Hoodooo Client is in scope.
See Hoodoo::Monkey::Patch::NewRelicTracedAMQP for more.
08-Apr-2016 (RJS): Created.
Required Files
- newrelic_rpm
- new_relic/agent/transaction
Namespace
- MODULE Hoodoo
- MODULE Hoodoo::Monkey
- MODULE Hoodoo::Monkey::Patch
- MODULE Hoodoo::Monkey::Patch::NewRelicTracedAMQP
- MODULE Hoodoo::Monkey::Patch::NewRelicTracedAMQP::InstanceExtensions
- MODULE Hoodoo::Services
- CLASS Hoodoo::Client
- CLASS Hoodoo::Client::Endpoint
- CLASS Hoodoo::Monkey::Patch::NewRelicTracedAMQP::AlchemyFluxHTTPRequestWrapper
- CLASS Hoodoo::Monkey::Patch::NewRelicTracedAMQP::AlchemyFluxHTTPResponseWrapper