DevOpsIncident ManagementMonitoringLatest

Picking an incident management stack in 2025

January 10, 2025 • 22 min read

Most incident tooling is sold on dashboards. The dashboards are the least useful part.

Detection and monitoring

  • FullStory – session replay, so you can watch what the user actually hit
  • DataDog – infrastructure and application metrics
  • Sentry – errors and performance
  • New Relic – observability across the stack

Alerting and response

  • OpsGenie – alerting and on-call rotations
  • PagerDuty – paging and escalation
  • Slack/Teams – where the incident actually gets worked
  • Jira Service Management – tracking and the paper trail

The job of an incident stack is to get one person from "a graph went red" to "I've fixed it". That's it. I've stitched these together at The Good Guys and now at 4DMedical, and most of what I learned was what to rip out. Half the tools above I've bought and later cancelled because nobody opened them during an actual incident. So this is less a recommendation than a list of what I'd keep at each size.

The four stages, and where tools fit

1. Detection

Catch it from your own monitoring before the support queue does

2. Alerting

Wake the right person. Not the whole team.

3. Response

One channel, a runbook, and a number to call when you're stuck

4. Learning

A blameless post-mortem, and one thing you actually change

What I'd reach for, by company size

Startup (under 50 employees)

Core Stack

  • • Sentry (Error tracking)
  • • Vercel/Netlify monitoring
  • • Slack + webhook alerts
  • • Linear/GitHub Issues

Monthly Cost

$200-500

Sentry posting to a Slack channel, and one person who reads it. Don't buy an on-call tool yet. You don't have enough alerts to need a rotation.

Scale-up (50-200 employees)

Core Stack

  • • FullStory (User session replay)
  • • DataDog or New Relic (APM)
  • • OpsGenie (Alerting)
  • • Slack/Teams integration
  • • Jira Service Management

Monthly Cost

$2,000-8,000

Buy OpsGenie the first time an alert fires at 2am into a channel nobody's watching. The APM and session replay are for the bugs you can't reproduce from the ticket. DataDog will be the line item that surprises you on the invoice.

Enterprise (200+ employees)

Core Stack

  • • FullStory + Custom analytics
  • • DataDog/New Relic + Prometheus
  • • PagerDuty + OpsGenie
  • • Custom ChatOps integration
  • • ServiceNow or custom ITSM
  • • Incident.io for coordination

Monthly Cost

$15,000-50,000+

At this size one outage sets off forty alerts across five systems. Most of this spend is grouping them back into one incident so the on-call engineer isn't reading forty pages to find the one that matters.

Numbers worth watching

under 5min
Mean Time to Detection (MTTD)
under 15min
Mean Time to Response (MTTR)
under 2hr
Mean Time to Resolution
99.9%
Target Uptime

Start with less than you think you need. Add a tool the week an actual incident makes you wish you'd had it, not before. The stack that works is the one a tired engineer can use at 3am without reading a wiki, and you don't find out which one that is until something breaks.