Skip to content

Alert triage

Alerts sorted. Real attacks first.

New alerts are collected as they arrive and looked into one by one. Each ends with a verdict, how sure the agent is and why, and the list is ordered so the alerts that need a person come first.

Traditional SOCOne analyst, in arrival orderLooked atPort scan from a printerHarmlessLocal accounts listedSuspiciousBackup copied filesNewArchive made by handNewAdmin logon at 02:10NewScript fetched a fileNewFiles staged in /tmpNewUpdate agent beaconNewNew cron entryNewDNS to new domainNewOutbound to rare hostNewFailed logons, then oneNew+ 6 more waiting10 waitingWith armor360Each one looked into as it landsSorted for your teamProcessNetworkUserIntelPort scan from a printerHarmlessLocal accounts listedSuspiciousBackup copied filesAuthorisedArchive made by handReal attackAdmin logon at 02:10AuthorisedScript fetched a fileSuspiciousFiles staged in /tmpReal attackUpdate agent beaconHarmlessNew cron entrySuspiciousDNS to new domainHarmlessOutbound to rare hostReal attackFailed logons, then oneHarmless+ 7 more, all looked into0 waiting
Illustrated example: the same twelve overnight alerts, read by one analyst, and looked into by armor360. People still decide what to do.

Why triage is the hardest part of the day.

Each alert asks the same first question: is this real? Answering it by hand is slow, and the answer arrives in the wrong order.

  • Too many to read

    Rules fire on anything that might matter. A small team cannot open them all, so some are never looked at at all.

  • First in, first looked at

    Alerts are usually worked in the order they arrive, so a real attack can wait behind a dozen harmless ones.

  • The reason gets lost

    When an analyst closes an alert as harmless, the why often lives only in their head, and the next person starts again.

  • Nights and weekends

    Alerts arrive at any hour. The first look waits for the next shift, and so does everything that depends on it.

Watch the queue sort itself.

Alerts arrive in any order. The agent gives each a verdict, then the list puts what needs a person at the top.

The queue, before and after the first lookIllustrated example
AlertSeverityVerdict
  • Archive created by handlinux04CriticalReal attack
  • Files moved into a staging folderlinux04HighReal attack
  • Script downloaded a filewin-fin-03MediumSuspicious
  • Local accounts listedlinux01MediumSuspicious
  • Port scan from a printerprinter-2MediumHarmless
  • Scheduled backup copied filesdb02LowAuthorised
Alerts arrive in any order. Each gets a verdict, then the list reorders: real attacks on severe alerts first, harmless ones last, each with its reason.

A verdict on each alert

Each alert ends in a plain verdict: real attack, suspicious, harmless or not sure. Harmless covers approved activity, someone doing their job. The agent says how sure it is, and writes the reason in a sentence a manager can read.

Ordered by what matters

The list puts real attacks on high-severity alerts first, then other real attacks and suspicious findings, then the rest. The reason for each place is written beside it, and a person can move an alert up or down.

  • Real attacks at the top
  • The reason for each place, in a sentence
  • Harmless alerts kept, with their reason, but out of the way

The day starts from finished work

The Today page opens on what is waiting for a person: the real attacks to check first, attacks that may still be under way, and approvals. The first look has already happened, whatever time the alert came in.

Urgent findings reach a person

When the agent finds a real attack, it tells the people you chose during set-up in Slack, Microsoft Teams, PagerDuty or email, and can open a ticket in Jira or ServiceNow. A person then decides what happens next.

13questions asked
22records kept as evidence
4data sources read
90%confidence: real attack
5m 35sfrom alert to verdict

Lab results, not customer data: one of our deepest investigations, of an adversary-simulation agent on a Linux machine. Across all our lab runs the median is 76 s.

How triage works.

  1. 1

    An alert arrives

    A rule fires in Elastic Security or another connected tool. armor360 picks up the new alert by itself, so nobody has to copy it across or decide whether it deserves a look.

  2. 2

    A first look

    It checks the machine, the account, what happened nearby and what is known about any address or file involved, keeping each record it reads as evidence.

  3. 3

    A verdict sets its place

    The alert gets a verdict, how sure the agent is and a short reason. Its place in the queue comes from that verdict together with the alert’s severity.

  4. 4

    A person decides

    Someone on your team reads the verdict, agrees with it or changes it, and can move the alert up or down. Their correction is remembered for later investigations.

Triage, done the same way every time.

  • Collected automatically

    New alerts are picked up from your SIEM and endpoint tools as they arrive. Nobody forwards anything.

  • Confidence, not just a label

    Every verdict carries how sure the agent is, so a reviewer knows where to look hardest.

  • A reason in plain words

    The why is written down with the verdict, and the evidence behind it opens beside it.

  • Priority you can follow

    Real attacks first, then what needs a decision, with the reason for each place and room for a person to change it.

  • Related alerts joined

    Alerts from the same attack are joined into one campaign, so the same story is not triaged twelve times.

  • People have the last word

    A reviewer agrees or changes the verdict, and what they say is remembered next time.

The first look, by hand and with armor360.

TopicBy hand todayWith armor360
Picking up alertsAn analyst watches the SIEM console and opens new alerts when there is a gap between other jobs. New alerts are collected from your connected tools as they arrive, at any hour, without anyone forwarding them.
Order of workAlerts are mostly worked oldest first, or by the severity the rule’s author set, with little sense of what else is going on. The queue is ordered by the agent’s verdict together with the alert’s severity, and a person can change any alert’s place.
The reasonA closed alert often carries a short note such as “looks fine”, which the next person has no way to check. Each verdict carries a written reason and the records behind it, so the next person can check it quickly.
ConfidenceHow sure the analyst was is rarely written down, so all closed alerts look equally certain afterwards. Each verdict shows how sure the agent is, so reviewers know which ones to read most closely.
DuplicatesSeveral alerts from one attack land with different people, and each person starts the same searches from nothing. Alerts that name the same machine, account or address within about two hours are joined into one campaign.

Frequently asked questions

Which alerts does armor360 look into?

All of the new alerts that reach it from the tools you connect: Elastic Security first, and also Splunk, Microsoft Sentinel, CrowdStrike Falcon and Microsoft Defender. You do not pick which ones to send, and nothing has to be forwarded by hand.

Alerts on the same machine that belong to one attack are joined into a campaign, so they are read together rather than as separate puzzles.

What do the verdicts mean?

Real attack means the evidence shows malicious activity. Suspicious means something is wrong enough that a person should look. Harmless means the activity is normal, and authorised means a known person or process did it on purpose. When the evidence is not enough to say, the agent says so rather than guessing.

Each verdict comes with how sure the agent is and the reason, so a reviewer can check it quickly.

Does armor360 close alerts on its own?

It gives each alert a verdict and orders the list, but a person reviews the result. Your team can agree with the verdict, change it or add context, and the record shows who did what. armor360 recommends next steps; it does not act on your systems.

How fast is the first look?

It depends on the alert and how much the agent needs to check. In our lab, an investigation of a real attack took 13 questions and just under six minutes to reach its verdict. Simple alerts take less. The point is that the first look happens at once, at any hour, instead of waiting for someone to be free.

See where your team’s time goes. Then decide.

Start a free pilot on your own alerts, or put in your own numbers first.