← Back to all articles
SOC Workflow · 11 min read

Alert fatigue is a detection engineering problem

Tuning is usually treated as clean-up work that happens after a detection ships, handed to whoever is on shift when the false positives pile up. Treating it instead as part of the detection's actual lifecycle — with an owner, a review cadence, and a precision target set before the rule ever goes live — changes how a SOC triages day to day.

The scenario that makes this concrete

A detection for suspicious PowerShell encoded commands ships with good intentions and a broad net. Within a week it's firing 200 times a day, 195 of which are a legitimate configuration management tool that happens to use encoded commands for argument passing. Analysts learn, correctly, that this alert is almost never worth opening. Three months later, an actual encoded-command attack sails through, because the alert had long since become background noise that nobody trusted enough to act on.

That outcome isn't an analyst failure. It's the predictable result of shipping a detection with no stated precision target and no plan to revisit it. A rule with no documented expected false-positive rate has no way to fail a review, because there was never a bar to clear in the first place.

A lifecycle, not a launch

Every detection worth keeping should move through the same five stages, and none of them are optional:

That last stage is the one most SOCs skip, and it's arguably the most important one. A detection that nobody trusts is worse than no detection at all, because it consumes analyst attention while providing negative signal value.

Metrics that actually predict fatigue

Alert volume alone is a bad proxy for fatigue — a high-volume, high-precision detection is fine, and a low-volume, low-precision one can still poison trust. The combination worth tracking per detection is:

Getting analyst buy-in on the numbers

None of this works if tuning decisions get made without the people triaging the alerts. Analysts develop an intuition for which rules are worth their attention long before that shows up in a metrics dashboard, and that intuition is a leading indicator worth capturing formally — a two-question survey at each review ("do you trust this alert" and "what's usually wrong when it fires") often surfaces tuning opportunities faster than log analysis alone.

Comments