DeadBro – Lightweight APM for Rails apps (N+1 detection, error tracking, alerts)

deadbro1 pts0 comments

DeadBro — Rails APM with straightforward, request-based pricing

FREE TIER · ALWAYS FREE · NO CARD

Rails performance you can see, explain, and afford to keep on

Request-based APM built for Rails: live traces, slow SQL, N+1 signals, and errors in one place. Start free — paid plans scale with traffic, not machine count.

Pricing model:<br>€0 free tier · paid plans from €19/mo · no per-host fees

Get Started Free<br>See Features ->

deadbro.com - My App · production

APM BRO

Applications

MY APP - PROD

Performance

Errors

User Activity

N+1 Queries

Samples

N+1 Alerts

Errors

TIME<br>STATUS<br>METHOD<br>PATH<br>DURATION<br>CONTROLLER<br>N+1

04:12:33<br>200<br>GET<br>1161ms<br>DashboardController#index

04:12:28<br>200<br>GET<br>/posts<br>2488ms<br>PostsController#index<br>N+1

04:12:18<br>500<br>GET<br>/admin<br>3177ms<br>AdminController#index

Agent overhead per request

100%

Open-source agent

5 min

Gem, initializer & API key

// key_features

Everything your Rails app needs.<br>Nothing you don't.

Purpose-built for Rails — instrumentation that follows your stack, not the other way around.

Automatic N+1 Detection

DeadBro flags N+1 queries in real-time, with full query traces and exact line numbers.

ZERO CONFIG

🔴

Rails Error Tracking

Full stack traces, request context, user info, and instant Slack notifications.

SLACK ALERTS

📊

Real-Time Dashboards

SQL performance, cache hit rates, memory patterns, and user activity in one place.

LIVE DATA

// why_deadbro

Rails-first product.<br>Pricing that follows requests.

DeadBro

✓One product for Rails: request traces, SQL, errors, deploys, and logs in a single app switcher

✓N+1 and slow-query drill-down with optional EXPLAIN plans when you enable them in the agent

✓Built-in uptime checks and incidents (Is It Dead) next to your APM data — not another vendor

✓User activity timelines and Slack integrations from the same dashboard you already use

✓System monitor for queues, CPU, memory, and DB latency samples alongside request traffic

✓A free tier that stays free, and billing tied to tracked requests — not machine count

Typical enterprise APM

✗Synthetic checks, error budgets, and traces often split across separate products or SKUs

✗Deep SQL plans and N+1 workflows frequently need add-ons, higher tiers, or DIY scripts

✗Uptime and incidents rarely ship as a first-class companion to request-level APM

✗User-level timelines and notification routing often mean more seats, tags, or integrations

✗Host- or container-weighted pricing that jumps when you scale instances or autoscale pools

✗Heavy rollout: agents, sampling rules, and tag taxonomies before the charts feel trustworthy

EU-hosted

APM data stays in Europe

Dedicated

Bare-metal servers we control

No US hyperscalers

Not on AWS, Azure, or GCP

// getting_started

Add one gem.<br>See everything.

Add dead_bro to your Gemfile, then configure an initializer with your API key from the dashboard.

Gemfile · config/initializers/dead_bro.rb

# Gemfile

gem 'rails', '~> 7.1'

gem 'dead_bro'

# Terminal

bundle install

# config/initializers/dead_bro.rb

DeadBro.configure do |cfg|

cfg.api_key = ENV["DEAD_BRO_API_KEY"]

end

// pricing

Honest pricing.<br>No surprises.

Free

€0

per month, forever

✓ 50k requests / month

✓ 1-day retention

✓ APM & slow query signals

✓ 3 uptime checks · community support

Start free — no card

Starter

€19

2M requests / month

✓ 7-day retention

✓ SQL EXPLAIN ANALYZE

✓ Email support & email alerts

✓ 10 uptime checks

Choose Starter

MOST POPULAR

Growth

€79

10M requests / month

✓ Unlimited apps on one account

✓ 30-day retention

✓ Slack, email & Pushover alerts

✓ Background jobs & deploy tracking

See all plans

// ship_it

Your Rails app is trying<br>to tell you something.

Start listening in under 5 minutes.

Add dead_bro to your Gemfile

rails free request deadbro pricing alerts

Related Articles