Reference

How Detectors Work

The full detector catalogue. What each one catches, how often it runs, and which ones ship disabled until you validate them against your own traffic.

5 min readLast updated 12 August 2026
Jump to section

How detection works

Every detector compares a current window of traffic against a baseline (either your own recent history or a fixed threshold) and opens an alert when the two diverge by more than the configured amount. Three things keep this honest:

  • Volume floors scale to your traffic. Thresholds are tuned against a large reference storefront, and each source calibrates the floors down proportionally to its own size. A smaller site does not need reference-scale volume before detectors will fire.
  • Baselines never include the spike. The comparison window is always prior, non-overlapping history, so a sustained attack cannot dilute its own baseline.
  • Warmup. New sources are suppressed for the first hour (fast detectors) to six hours (hourly detectors) so the initial backfill burst does not create false alarms.

Some detectors ship disabled. These are high-power, higher-tuning-risk detectors that you should validate against your own traffic shape first: review the thresholds on the Rules page, then toggle them on. Nothing about a disabled detector costs you anything; it simply does not evaluate.

Every minute

DetectorWhat it catchesDefault
ASN SpikeOne network suddenly sending many times its own normal rate, compared within the same country and tuned per network type (datacentre fires at 3x, residential ISPs at 15x)On
499 RateThe scraper signature: a network whose clients keep hanging up before the response finishesOn
Cache BypassA network whose requests dodge your cache at an abnormal rate, hammering originOn
Origin Latency SpikeA path whose origin response time jumps against its own baseline. This one wakes the dev team, not the WAF operator: DB locks, slow dependencies, bad deploysOn
Path Traffic SpikeOne URL's traffic surging while spread across many networks: card testing, credential stuffing, drop botsOff until tuned
IP Fan-outMany distinct IPs from one network each hitting the same path a modest amount, the pattern that hides from both ASN and IP volume checksOff until tuned
Method ShiftA surge of failing POSTs on one path from one network: the credential-abuse and enumeration signatureOff until tuned
Distributed Path AbuseCredential abuse spread across many networks at once so no single network stands outOff until tuned
Inventory Hoarding VelocityScalping: add-to-cart velocity out of proportion to browsingOff until tuned
Search Abuse VelocitySearch-endpoint flooding, which inflates search analytics and origin loadOff until tuned
UA RotationA network cycling through an implausible number of browser versionsOff until tuned

Hourly

DetectorWhat it catchesDefault
Slow BurnGradual escalation over weeks: volume up, 499s up, cache hits down. Compares 7 days against the prior 28On
Bot ScoreA network whose traffic is predominantly scored as automated AND is actually hitting origin rather than being served from cacheOn
TLS Weak ProtocolTraffic on deprecated TLS 1.0/1.1: misconfigured scrapers, legacy integrations, compliance riskOn
Path EntropySystematic catalogue crawling: requests spread evenly across every URL instead of clustering on popular pagesOn
Challenge SolvingPost-mitigation evasion: a previously challenged network whose solve rate suddenly improvesOn
Probe / ScannerReconnaissance: many distinct probe paths (WordPress kits, secrets hunters, admin panels) from one network, including probes that use your brand nameOn
ASN RecurrenceThe repeat offender: a network that keeps tripping alerts across days and weeks, even though each individual alert resolvedOn
Stale Browser AnomalyMeaningful volume claiming to be a browser version that real users abandoned long ago (warning-only)On
Verified Bot ImpersonationTraffic claiming to be Googlebot or another known crawler that fails verificationOn
AI Agent TrafficAI agents attempting transactions (POST requests) on your storefrontOn

Every six hours

Certificate checks. Edge probes every monitored domain for expiry and certificate changes. See Certificate Monitoring.

Continuous

Source Silence. Watches every source's ingest heartbeat and pages you when the data feed itself stops, so a silent Logpush outage cannot masquerade as a quiet day. See Source Silence Detector.

Availability monitoring

Uptime. The one detector that does not read your traffic logs. It checks the URLs and checkout journeys you add from the outside on a schedule, or lets your own app report each transaction, and opens an alert when a page or a step stops responding. It debounces before it pages you (three failures by default) so a single blip stays quiet, and it correlates into incidents like every other detector. See Uptime and journey monitoring.

When several detectors agree

One real attack usually trips more than one detector. Edge groups alerts that share a target into a single incident with a confidence score, so you investigate once. See Correlated Incidents.

Tuning

Every threshold is editable per rule on the Rules page, and rules that depend on a specific Logpush field tell you when that field is missing from your job. For expected surges (sales, drops, launches) do not loosen thresholds: declare a campaign window instead.

Still stuck? Email support or open the support widget in the bottom-right.