Module: Appsignal::Rack

Defined in:
lib/appsignal/rack.rb,
lib/appsignal/rack/body_wrapper.rb,
lib/appsignal/rack/event_handler.rb,
lib/appsignal/rack/event_middleware.rb,
lib/appsignal/rack/grape_middleware.rb,
lib/appsignal/rack/hanami_middleware.rb,
lib/appsignal/rack/abstract_middleware.rb,
lib/appsignal/rack/rails_instrumentation.rb,
lib/appsignal/rack/sinatra_instrumentation.rb,
lib/appsignal/rack/instrumentation_middleware.rb

Defined Under Namespace

Classes: AbstractMiddleware, ApplyRackRequest, ArrayableBodyWrapper, BodyWrapper, CallableBodyWrapper, EnumerableBodyWrapper, EventHandler, EventMiddleware, Events, GrapeMiddleware, HanamiMiddleware, InstrumentationMiddleware, PathableBodyWrapper, RailsInstrumentation, SinatraBaseInstrumentation, SinatraInstrumentation, Utils

Constant Summary collapse

APPSIGNAL_TRANSACTION =
"appsignal.transaction"
APPSIGNAL_EVENT_HANDLER_ID =
"appsignal.event_handler_id"
APPSIGNAL_EVENT_HANDLER_HAS_ERROR =
"appsignal.event_handler.error"
APPSIGNAL_RESPONSE_INSTRUMENTED =
"appsignal.response_instrumentation_active"
RACK_AFTER_REPLY =
"rack.after_reply"