Skip to content

Automatic investigation

With automatic investigation on, ARGUS runs the same analysis as the Analyze button against qualifying new incidents, with nobody clicking anything.

Configure it under Settings → Investigation.

The investigation settings, showing bounds, the automatic-investigation switch and
severity selection

Investigation bounds apply to every analysis. Automatic investigation is off by default; when on, you choose which severities qualify.

What it changes

Off, every incident waits for a person to click Analyze. On, a background process picks up qualifying incidents that have no analysis yet.

Each incident is investigated automatically at most once. If that investigation reaches no conclusion, the incident waits for a person rather than being retried indefinitely.

Choosing severities

Nominate which severities qualify. Starting with high and critical only is a reasonable first setting: it keeps cost predictable and means the queue you look at has already been triaged.

Cost control

Automatic investigation is the setting that can spend money without anyone asking it to. Three controls bound it:

Control Effect
Investigation bounds Caps model round-trips and wall-clock time per analysis
Severity selection Limits which incidents qualify at all
Daily spend ceiling Stops automatic investigation for the rest of the day when reached

The spend ceiling needs a price table configured under Settings → Model pricing to mean anything — without prices, recorded cost is an honest zero and a ceiling has nothing to compare against.

A manual Analyze click is a deliberate, bounded human action and is never blocked by the ceiling.

Subscription-billed providers

An agent-CLI provider authenticated by subscription records cost on a notional basis that the ceiling does not count. With that provider active, real activity cannot breach the ceiling however it is set.

Before enabling it

  1. Configure and test a provider.
  2. Configure prices and a daily ceiling.
  3. Set investigation bounds you are comfortable with.
  4. Leave storm protection on.
  5. Try it on a non-production cluster first.

See also