module NewRelic::Agent

This module contains most of the public API methods for the Ruby Agent.

For adding custom instrumentation to method invocations, see the docs for {NewRelic::Agent::MethodTracer} and {NewRelic::Agent::MethodTracer::ClassMethods}.

For information on how to trace transactions in non-Rack contexts, see {NewRelic::Agent::Instrumentation::ControllerInstrumentation}.

For general documentation about the Ruby agent, see: docs.newrelic.com/docs/agents/ruby-agent

@api public

This file is distributed under New Relic’s license terms. See github.com/newrelic/newrelic-ruby-agent/blob/main/LICENSE for complete details.