Skip to main content
A SOC dashboard suitable for a NOC wall display or shift handoff — incident metrics, threat distribution, trend lines, and recent critical events. Auto-refreshes every 30 seconds. Time: ~20 minutes · Difficulty: Beginner

What you’ll build

  • Four metric cards at the top (Active Incidents, Threats Blocked, Resolved Today, Average Response Time)
  • A 24-hour incident trend line chart
  • A threat-distribution pie chart by type
  • A recent critical events table at the bottom
  • Auto-refresh every 30 seconds
  • Dark mode optimised for wall displays

Prerequisites

  • Dimension access (Analyst or Super Admin)
  • An EDR Data Feed connected (CrowdStrike, Defender, SentinelOne, etc.) — or use the standard ThreatAware Devices table
  • Optional: SIEM Data Feed for richer event detail

Step 1 — Start dark-mode by default

The SOC dashboard works best in dark mode for wall displays. Pick Blank Canvas Dark when prompted in New App.

Step 2 — Top-line metrics

Composer scaffolds the four cards and queries your data.

Step 3 — Trend chart

The chart auto-updates with the data refresh cadence you’ll set in Step 6.

Step 4 — Threat distribution

Step 5 — Recent critical events

Step 6 — Auto-refresh + polish

Step 7 — Branding and title

Step 8 — Publish for the NOC display

Click Published. The app gets a Share URL (e.g. https://<tenant>/app/soc). Set it as the NOC display’s home page and lock the screen.

What you’ve built

A real-time SOC dashboard that:
  • Auto-refreshes every 30 seconds
  • Looks good full-screen on a 4K wall display
  • Updates as your EDR / SIEM data flows
  • Survives a shift handover (“hey, look at the screen”)

Customisation ideas

  • Per-region tabs — “Add tabs at the top: Global / EMEA / APAC / Americas, each filtering by region”
  • Analyst workload — “Add a column showing active incidents per analyst, sorted descending”
  • Severity-weighted MTTR — “Weight Average Response Time by severity — critical = 4×, high = 2×, medium = 1×”
  • Slack ping on critical — wire a Webhook Action to ping #soc-critical whenever a new critical event lands
  • PagerDuty escalation — Webhook Action against PagerDuty Events API v2 for unattended critical events

Operational tips

  • Use a dedicated kiosk account with View role and the SOC Dashboard pinned — no risk of accidental edits
  • Pin to Sidebar so on-call analysts reach it from any ThreatAware page
  • Schedule PDFs (roadmap) for shift handover packs — for now, ⋯ → Generate PDF at end of shift

See also

Actions

Wire Slack / PagerDuty notifications

Themes

Dark mode and brand colour customisation

AI Composer

Reference for the Composer interaction patterns