TracekitTracekit
Ruby

Rails Observability with TraceKit

Rails convention over configuration extends to observability problems -- N+1 queries hide behind eager-loading defaults, Sidekiq jobs run in separate processes, and view rendering can silently dominate response time. TraceKit makes it all visible.

Why Rails Needs Better Observability

Common debugging challenges that traditional monitoring tools miss.

ActiveRecord N+1 Detection

Rails makes N+1 queries easy to introduce and hard to detect. A simple association access in a view or serializer can generate hundreds of queries. TraceKit highlights every ActiveRecord query in the trace so N+1 patterns are immediately visible.

Sidekiq Job Queue Tracing

Sidekiq jobs run in separate processes, breaking the trace chain. A request that enqueues a job loses visibility once the job hits the worker. TraceKit propagates trace context through Redis into Sidekiq workers.

View Rendering Performance

Rails ERB and partial rendering can accumulate latency through nested layouts, shared partials, and helper methods. TraceKit instruments view rendering so you can see which template and which partial is the bottleneck.

Get Started in Minutes

Add TraceKit to your Rails project with a few lines of code.

rails-setup.rbruby
# config/initializers/opentelemetry.rb
require 'opentelemetry/sdk'
require 'opentelemetry-instrumentation-rails'

OpenTelemetry::SDK.configure do |c|
  c.service_name = 'my-rails-service'
  c.use_all # Auto-instrument Rails, ActiveRecord, Sidekiq
end

What You Get with TraceKit

Everything you need to monitor Rails in production.

Distributed Tracing

Trace requests from Rails controllers through ActiveRecord queries, Sidekiq jobs, and external HTTP calls. See the full Ruby request lifecycle.

Live Code Monitoring

Set breakpoints in your Rails controllers and models. Inspect ActiveRecord objects, params, and session state in production without adding byebug.

Simple Pricing

$29/month flat for your entire Rails application. No per-dyno fees, no per-worker charges for Sidekiq -- one price for full observability.

Ready to debug Rails in production?

Start free and see distributed traces, live breakpoints, and error tracking in minutes -- no credit card required.