Skip to main content
DevHelm runs monitor checks from distributed probe regions. Multi-region checks reduce false positives by requiring failures from multiple locations before opening incidents.

Available regions

Additional regions are added based on demand. Run devhelm monitors create --help to see the latest available regions.

Configuring regions

Specify one or more regions when creating a monitor:
If you don’t specify regions, the monitor runs from us-east (or your organization’s default region set, if one is configured).

Multi-region strategy

Why use multiple regions

A single-region monitor can trigger false incidents when:
  • The probe region has a temporary network issue
  • A cloud provider has a localized outage
  • Routing between the probe region and your service degrades
Multi-region monitoring eliminates these false positives by requiring confirmation from multiple locations before opening an incident.

How confirmation works

The incident policy’s confirmation section controls multi-region behavior:
This configuration requires at least 2 of the 4 regions to report failures before an incident is confirmed. If only us-east fails but the other regions are healthy, no incident opens.

Per-region vs any-region scope

Trigger rules have a scope that controls how failures are counted: For most setups, use per_region with minRegionsFailing: 2 — this ensures each confirming region has independently detected the failure.

Region selection guidelines

Next steps

Multi-region guide

Patterns for reducing false positives.

Incident policies

Trigger rules and confirmation in detail.