Skip to main content
Collector mode only: this applies when AppSignal for Ruby runs in collector mode. It has no effect otherwise.
Distributed tracing shows a request as one trace across every service it passed through. AppSignal for Ruby does this for the integrations below. You do not have to pass anything between your services.

HTTP clients

Requests made with these libraries carry the current trace to the service being called:

HTTP servers

Requests that arrive carrying a trace continue it:

Background jobs

Jobs run in the same trace as the code that enqueued them: How the trace reaches a job differs per library. Each integration’s page describes its own behavior and limits.