← BACK TO ARCHIVE
CASE_FILE_07 //

OPERATION:
SENTINEL

REAL NAME:      N8N NOC Analyst
CLASSIFICATION: autonomous triage
STATUS:         DEPLOYED
PERIOD:         2025
ROLE:           designer · engineer · operator
STACK:          n8n · Ollama · Docker · Python · Webhooks

the problem

A SOC sees ten thousand alerts a day. Most are noise. The analyst’s first hour is spent grouping events that share a root cause — work a graph could do.

the approach

A pipeline of small composable steps. Events flow into n8n. A local LLM correlates them by host, by tactic, by time window. Output is a single structured summary per cluster, dropped into the analyst’s queue.

No agents. No autonomy beyond grouping. Humans still make every decision that matters.

what was built

A working n8n workflow with twelve nodes. An Ollama instance running on a 6GB VRAM box. A correlation prompt evaluated against three months of historical alerts. Latency under three seconds per cluster.

what was learned

The model’s correlation accuracy plateaus at ~85%. The remaining 15% is where the human matters most.