RUBY ON RAILS APPLICATION PERFORMANCE MONITORING

Find what’s slowing down your Rails app.

Trace slow requests, spot N+1 queries, and investigate errors with the context you need to fix them. DeadBro brings Rails performance monitoring and error tracking into one dashboard.

No credit card required. Free plan includes 50,000 tracked requests per month.

deadbro.com - My App · production
Samples
N+1 Alerts
Errors
TIME STATUS METHOD PATH DURATION CONTROLLER N+1
04:12:33 200 GET / 1161ms DashboardController#index
04:12:28 200 GET /posts 2488ms PostsController#index N+1
04:12:18 500 GET /admin 3177ms AdminController#index
Illustrative request list: spot slow responses, N+1 patterns, and failed requests at a glance.

A slow request is the starting point.
See what happened inside it.

Open a captured request to inspect its SQL queries, controller and view timings, and request details. Follow the evidence from a slow endpoint to the work taking up its time.

  1. Find the slow endpoint

    See response-time trends and inspect individual requests. Start with an endpoint that needs attention.

  2. Follow the SQL

    Review query timings and flagged N+1 patterns to understand where extra database calls are coming from.

  3. Investigate with context

    Inspect request details and, when something fails, its stack trace. Use what you find to choose your next fix.

New to application performance monitoring? Learn how Rails APM works.

Answer the questions behind a slow Rails app.

From response times to release history, see the details that help you decide what to investigate next.

Which requests need attention?

Explore response-time trends and inspect slow requests to see where your app spends its time.

REQUEST PERFORMANCE

Are database queries holding things up?

Find slow SQL and repeated ActiveRecord queries. Inspect N+1 patterns to understand where extra database calls are coming from.

SQL & N+1 DETECTION

What happened when a request failed?

Investigate Rails errors with stack traces and request context, so you have a clearer starting point for debugging.

ERROR TRACKING

Did the latest deploy change anything?

Review performance and errors alongside deployment history to investigate changes after a release.

DEPLOY TRACKING · STARTER+

Also available: uptime checks, application logs, and system metrics. Explore all features or compare what’s included in each plan.

Built around Rails.
Straightforward to run.

Rails-specific visibility

Inspect controller actions, ActiveRecord queries, view rendering, and background jobs with instrumentation built for your stack.

An open-source agent

Review the code running inside your application. Explore the DeadBro gem on GitHub.

EU-hosted monitoring data

DeadBro runs on dedicated infrastructure in Europe. Read about security and hosting.

Plans based on tracked requests

Choose your request allowance without per-host fees. Paid plans start at €19/month. Compare plans and limits.

Connect your Rails app.
Inspect your first request.

Create your free account, add the dead_bro gem, and configure your API key. Deploy your app and send it traffic to start exploring captured requests in DeadBro.

Gemfile · config/initializers/dead_bro.rb
# Gemfile
gem 'dead_bro', git: 'https://github.com/rubydevro/dead_bro.git'
# Terminal
bundle install
bin/rails generate dead_bro:install
# config/initializers/dead_bro.rb
DeadBro.configure do |cfg|
  cfg.api_key = ENV["DEAD_BRO_API_KEY"]
end

Start free.
Upgrade when you need more.

Start with 50,000 tracked requests per month, with no credit card required. Paid plans offer larger allowances and additional features.

Free
€0
per month, forever
  • ✓ 50,000 requests / month
  • ✓ 7-day retention
  • ✓ APM, error tracking & N+1 detection
  • ✓ 1 app · 1 uptime check
Start monitoring free
Starter
€19
per month · 2M requests
  • ✓ 14-day retention
  • ✓ Request drill-down & deploy tracking
  • ✓ Email alerts · 3 apps
  • ✓ 5 uptime checks
View Starter details

Captured web requests and background job executions count toward your allowance. Features and sampling limits vary by plan. See all plan limits and how usage works.

Find your next Rails
performance fix.

Connect your app and start investigating slow requests, SQL queries, and errors from your own traffic.

Start monitoring free

Free plan available. No credit card required.