01

Suppression Rule Configuration

Problem

Analysts had no way to tune alert grouping themselves. Every noisy rule required an engineering change rather than a self-serve setting.

Product decision

I designed a field-based configuration surface where analysts define suppression logic across up to five field values (source IP, process, user), see exactly what will be grouped, and adjust it without engineering involvement.

Impact

Noise control became a rule setting instead of an engineering ticket, tunable in minutes by the people who feel the noise.

02

Alert Detail View

Problem

Earlier grouping prototypes hid underlying events entirely, risking a real signal being suppressed along with the noise.

Product decision

The alert detail view surfaces the suppression count, the representative event, and a one-click drill-down to every underlying event. Nothing is deleted, only consolidated.

Impact

Analysts trust the grouping because nothing disappears: every suppressed event stays one click away.

03

Rule Type Differentiation

Problem

ML detection rules identify anomalous patterns across thousands of events, where suppression is far less intuitive than for threshold rules, and ML alerts don't carry the same underlying event fields.

Product decision

Rather than presenting ML and standard rules as if they worked identically, I designed the suppression UI to communicate ML-specific constraints clearly: suppression on anomaly-result fields only, a maximum of three fields, and the anomaly score always visible.

Impact

ML rules got honest suppression constraints instead of a pretend uniform model, so analysts know what each rule type can promise.

04

Alert Table Integration

Problem

When hundreds of alerts collapse into a single row, analysts need to know at a glance that a row represents a grouped set. Otherwise the queue itself becomes misleading.

Product decision

I integrated suppression indicators directly into the main Alerts view, showing the suppressed count on every representative alert row so grouped and individual alerts are never confused.

Impact

The queue shrank without hiding anything: grouped rows read at a glance, and duplicate triage stopped.

05

Investigation Pathway

Problem

Reducing alert volume is worthless if it breaks the investigation workflow analysts rely on to escalate or dismiss with confidence.

Product decision

One-click expansion from any suppressed alert to the full event list, keeping the complete investigation pathway (flyout, Timeline, drill-down) intact even when hundreds of alerts collapse into one row.

Impact

Investigation time dropped about 20% and time to first action about 18%, with the full flyout to Timeline pathway intact.