September 2026

You Can't Firefight Your Way to Reliability

Most tools in this space make incident response faster. A faster response is not the same as a more reliable system. Here is what reliability engineering has been missing, and what changes when every production signal gets investigated.

The short version

  • Reliability engineering comprises four things: the system, its monitoring, its telemetry, and the investigations that turns those into answers.
  • Ironically, the core components of "observability", telemetry and monitoring, are never observed except during investigations, and there is typically no process to measure or optimize their value. Most engineering improves by following evidence; reliability improves by following folklore.
  • Wild Moose investigates thousands of production signals a day to turn reliability from a firefighting regime into something you can measure and steer.

Most teams live production as a series of fires. You put one out, another starts, and the work of keeping the system standing never quite ends. It isn't that nobody learns from them. That is what the postmortem is for, and a good one is some of the most careful engineering writing a team does, but it gets written for the incidents big enough to earn one, and what it leaves behind is a story, told once, by whoever happened to be in the room. Everything smaller goes unexamined, not out of neglect but because until recently there was no way to examine it. Monitoring blind spots, alert noise, tech debt, and chronic recurring incidents are pathologies of most modern software systems. It would appear only natural to reevaluate whether these things can be better addressed using modern AI!

It turns out, however, that the common reflex is to just point AI at the fires. Apart from the obvious disadvantage of being reactive rather than proactive, this blindly hands off yet another chunk of system engineering to AI. This growing and possibly unstoppable trend  means that the system further evolves in a way no one quite understands. The incidents keep coming and get handled by AI. Feature requests keep coming and get handled by AI. The system gets developed and maintained, but there is no map: no way to tell whether it is getting more stable or less, more efficient or less, better designed or worse.
Production is drifting somewhere you can't follow, and nothing you are doing now is built to bring it back. Reliability gets worse. Reactive AI SREs end up worsening the very pathologies they are meant to mitigate.

In this post, we identify how AI can go beyond patching your system when it breaks, and actually reform the way you do reliability. Our key observation is that AI can process and understand amounts of information that humans have no capacity for. Wild Moose daily looks at thousands of signals nobody would otherwise ever see, and builds a data-insights layer that nobody else has.

Reliability is not observable. Until Now.

Reliability is the product of the following four elements:

  • The system. Serves production, and holds under real load.
  • The monitoring. Tells you when it doesn't, and stays quiet when nothing is wrong.
  • The telemetry. Describes what production is doing, in enough detail to carry an investigation to an answer.
  • Investigations. Turn the other three into outcomes: what went wrong.

Investigations are the only place where monitoring and telemetry might get evaluated. This is where a monitor proves it was worth having, where a log line proves it earned its cost, where the whole apparatus either helped resolve a real problem or didn't. Nothing else in reliability produces that verdict.

Yet during an investigation, within the fog of a production bug, the verdict is never recorded. Someone pulled up three dashboards, grepped a log, checked a deploy, found the cause, and moved on. A postmortem may record what broke, but the reasoning that got there, and what that reasoning says about the monitor that fired and the three that stayed quiet, was gone the moment the incident closed. That is the hole in the middle of reliability engineering: the one act that evaluates everything else leaves nothing behind you could count.

With that connector missing, reliability could never answer to results the way the rest of engineering does. Everywhere else the work produces evidence about itself, and that evidence is what lets a field improve deliberately instead of by folklore. Reliability has almost none of it. Some teams track how fast they recover from an incident, but that measures the cleanup, not the far larger investment underneath it: the monitors, the telemetry, the on-call rotations, the hardening meant to keep the system from breaking in the first place. You retune an alert or add telemetry and are left guessing whether it helped, because the feedback every mature discipline relies on has nowhere to come from. The engineer who is sure a particular alert needs rethinking is usually right, but "I'm fairly sure this matters" loses every planning meeting to work with a number attached.

What changes when you investigate every production signal

This is what shifts when the investigation can finally run as software. Wild Moose runs micro-agents, small specialized investigators that each take one production signal and carry it through to cause, impact, and what to do about it. They run on every signal, thousands a day, not just the incidents loud enough to page someone but the whole long tail of noise and near-misses no human would ever open. We've written about how running investigations that cheaply is even possible.

Two things follow. The first is that those signals stop being noise to suppress and become the raw material of prevention. Each is a problem in an early, cheap form, a chance to fix something before it grows into an outage.

The second is that the connector is finally in place, and reliability gets an empirical footing. Because each of those investigations had to produce something an on-call engineer could act on, the record they leave reflects what production did, not a tidy story told afterward. You can see which monitors have ever caught a real problem and which only ever cried wolf, which telemetry moved an investigation and which ran up a bill, and which single service keeps turning up at the root of unrelated-looking outages, a structural weak point no individual alert could reveal. The monitor that fires dozens of times a day and has never once sat on a real problem becomes visible as the dead weight it is, and so does the alert that stayed silent through an outage because it leaned on a log the broken service wasn't emitting.

From incident response to reliability you can steer

With the loop closed and the whole of production in view, reliability can behave like the engineering field it was always supposed to be. You stop tending the four areas in isolation and start managing them as one system, weighing whether to broaden a noisy alert and let a flow filter it downstream, or fix the cause sitting behind a class of repeat alerts, or close the telemetry gap that keeps blinding investigations, each move set against what it buys you. Reliability becomes a portfolio you fund on evidence rather than a wishlist good engineers believe in and cannot defend.

The posture flips. Production stops being a place you firefight and becomes a place you engineer, with systems that hold because their failure modes have been subtracted one grounded fix at a time. Ship a fix and watch the class of alerts it kills drain out of the stream. For the first time you can see whether reliability is improving and steer it where you want it to go, which is the map that never existed. That is what we built the Wild Moose Reliability Center to be: the place reliability becomes something you can see whole and direct.

The bet: fewer fires, not shorter ones

This is the line between that and most of what gets sold as an "AI SRE." The common version points AI at the same reactive firefighting and makes it faster. A faster response is worth having, but it is not the same as a more reliable system; a strategy that stops there leaves you reacting sooner to problems you are no closer to preventing, blind to the signals that would get you ahead of them.

We're not betting on a smarter firefighter. That's a race against the frontier labs you don't win, and winning it would matter less than it sounds, because it does not address the problem at its core.a slightly better answer to one incident moves nothing a business measures.

Putting fires out faster is table stakes. Building a system that produces fewer of them is the real work of reliability, and for the first time that work answers to evidence instead of faith.

Questions engineers ask about this

Why doesn't a faster MTTR mean a more reliable system? Mean time to resolution measures the cleanup after a failure, not whether failures happen less often. A team can cut MTTR every quarter while the underlying rate of incidents rises. Reliability improves when failure modes are removed, which is a different metric and a different kind of work.

How is an investigation record different from a postmortem? A postmortem is written by people, for the incidents big enough to justify one, and it records a narrative. An investigation record is produced for every signal, including the thousands that never page anyone, and it records what each monitor and each telemetry source actually contributed. One is a story; the other is data you can query.

Can AI investigate alerts that never page a human? Yes, and that is where most of the value sits. The long tail of low-severity alerts, flaps and near-misses is too large for humans to open and too informative to discard. Wild Moose's micro-agents investigate every one of them, which is what makes prevention possible rather than aspirational.