Skip to content

Kit · Engineering

Detection engineering kit

Detection content is an asset with a maintenance cost. This kit covers the lifecycle from hypothesis to retirement, the gate a rule must pass before it can wake anyone, and how to keep coverage claims honest.

Cadence
Weekly review
Gate
No rule without a response
All kits

The rule that has no response is not a detection

A rule that fires and leaves the analyst to work out what to do is not a detection — it is a notification with extra steps. Over a year, a handful of those will train the team to close alerts without reading them, and that habit will not distinguish between the noisy rule and the important one.

So the gate is simple and absolute: no rule reaches production alerting without a documented response action. If you cannot say what someone should do when it fires, it is not ready, and it may belong in a hunting query rather than in the queue.

Detection go-live gate

Every rule passes all of these before it can generate an alert.

Per rule
0/10

Weekly tuning review

Thirty minutes, same slot every week. The point is not to reach zero false positives — it is to make sure noise is being decided about rather than absorbed.

Weekly
0/8

Four decisions for a noisy rule

DecisionWhen it is rightWhat it requires
TuneThe rule catches the right behaviour but the logic is too broadA change record, a re-test, and a new volume estimate
SuppressA specific known-benign source generates the noiseA scope as narrow as possible, and a hard expiry date — never open-ended
AcceptThe noise is real but the coverage is worth more than the costA named owner, a stated rationale, and a review date
RetireThe technique is no longer relevant, or the rule never fires trulyA record of why, so nobody re-adds it in six months

Keep detection content outside the estate it protects

Version-control your detection logic separately from the environment it monitors, with authors, dates and application periods. It is both an operational safeguard — an adversary in the estate should not be able to read or edit what detects them — and the evidence that your detection engineering is a controlled process rather than console clicks.

Next kit

Environment onboarding kit

The step-by-step plan for bringing a new environment or log source under monitoring, and the verification that proves coverage is real.

Open Environment onboarding kit