Rack middleware that traces every request through all processing layers — controller, ActiveRecord, cache, ActiveJob, and outbound HTTP via Faraday — then emits a flame-graph-style summary to the Rails log. Supports plain-text, ASCII flame-graph, and JSON output; N+1 detection; sampling; path filtering; Sidekiq and ActiveJob adapters; and Rails log tags. Overhead under 1ms per request.

Required Ruby Version

>= 3.3.0

Authors

Chuck Smith

Versions

  1. 1.0.0 June 14, 2026 (18.5 KB)
  2. 0.7.0 June 14, 2026 (17.5 KB)
  3. 0.6.0 June 14, 2026 (15.5 KB)
  4. 0.5.0 June 13, 2026 (14 KB)
  5. 0.4.0 June 12, 2026 (13 KB)
Show all versions (8 total)

Pushed by

GitHub

SHA 256 checksum

Provenance