---
title: "Quorum Consensus Policies: ANY, 2+, Majority &amp; All | FourSight"
description: "FourSight checks from four regions — the consensus policy decides how many must agree before an alert fires. How ANY, Two-or-more, Majority, and All differ, and which to pick."
lang: en
json-ld: |
  [
    {
      "@context": "https://schema.org",
      "@type": "Article",
      "headline": "Quorum Consensus Policies: ANY, 2+, Majority & All",
      "description": "FourSight checks from four regions — the consensus policy decides how many must agree before an alert fires. How ANY, Two-or-more, Majority, and All differ, and which to pick.",
      "author": {
        "@type": "Organization",
        "name": "FourSight"
      },
      "publisher": {
        "@type": "Organization",
        "name": "FourSight"
      },
      "url": "https://foursight.cloud/guides/quorum-consensus-policies",
      "mainEntityOfPage": "https://foursight.cloud/guides/quorum-consensus-policies",
      "datePublished": "2026-09-01",
      "dateModified": "2026-09-01",
      "wordCount": 1800
    },
    {
      "@context": "https://schema.org",
      "@type": "BreadcrumbList",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Home",
          "item": "https://foursight.cloud"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Guides",
          "item": "https://foursight.cloud/guides"
        },
        {
          "@type": "ListItem",
          "position": 3,
          "name": "Quorum Consensus Policies: ANY, 2+, Majority & All",
          "item": "https://foursight.cloud/guides/quorum-consensus-policies"
        }
      ]
    },
    {
      "@context": "https://schema.org",
      "@type": "FAQPage",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "What is the default consensus policy?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "ANY. If a notification rule doesn't specify a policy, a single region reporting down is enough to fire the alert. It's the most sensitive setting — it never misses a regional outage, but it also passes through single-region network blips. Change it per notification rule to Two-or-more or Majority to filter those out."
          }
        },
        {
          "@type": "Question",
          "name": "Which policy actually eliminates false positives?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Two-or-more or Majority. A probe-local network problem is confined to one region and can't reach a two-region threshold, so it never pages you. ANY, the default, is the most sensitive policy and will pass single-region blips through — if you want the classic 'false positives eliminated' behavior, you have to select Two-or-more."
          }
        },
        {
          "@type": "Question",
          "name": "What's the difference between 'Two or more' and 'Majority'?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "At FourSight's four regions, nothing — both require two regions to agree, so they fire identically. Majority is defined as half-or-more of the running regions, so the two would only diverge if the region count changed. Today, pick either; they behave the same."
          }
        },
        {
          "@type": "Question",
          "name": "Does requiring consensus delay my alerts?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "By seconds, not minutes. The four regions check in parallel, so consensus costs roughly one confirmation cycle rather than sequential retries. In exchange you get a pager that's right far more often, and the response-speed gain from trusting every alert dwarfs the confirmation delay."
          }
        },
        {
          "@type": "Question",
          "name": "Is multi-region quorum available on the free plan?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes. Every FourSight plan, including Free, checks from all four regions (US, Canada, Europe, APAC) and lets you set the consensus policy per notification rule. Multi-region checking and quorum are not paywalled."
          }
        },
        {
          "@type": "Question",
          "name": "Should I use quorum or a consecutive-failure threshold?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Both — they filter different noise. Quorum removes failures seen from only one region (spatial agreement). The consecutive-failure / confirm-down count removes failures seen in only one moment (temporal agreement). Setting both is what lets a monitor run for months without a false page."
          }
        }
      ]
    }
  ]
---

[FourSight ](/)

[Features](/#features)[Pricing](/pricing)[Guides](/guides)[Glossary](/glossary)[FAQ](/faq)

[Login](/auth)[Start free](/auth?signup=true)

[Start free](/auth?signup=true)

[All Guides](/guides)

Reliability & Infrastructure

# Quorum Consensus Policies: ANY, 2+, Majority & All

FourSight checks from four regions — the consensus policy decides how many must agree before an alert fires. How ANY, Two-or-more, Majority, and All differ, and which to pick.

9 min read Guide Published Sep 1, 2026 

## What a Consensus Policy Decides

FourSight checks every monitor from four regions — US, Canada, Europe, and APAC — in parallel, on every plan including Free. Each region returns its own verdict: up, degraded, or down. The consensus policy is the rule that turns those four independent verdicts into a single decision: how many regions have to report 'down' in the same window before an alert actually fires. It's not a global switch buried in account settings — it lives on each notification rule, so you can page aggressively for your checkout endpoint and conservatively for a chatty internal service, from the same four regions, without running two monitoring products. Getting this one setting right is most of the difference between a pager you trust and one you've learned to snooze.

## The Four Policies

FourSight offers four consensus policies. Because every check runs from exactly four regions today, each policy resolves to a concrete number of regions that must independently report down before the rule fires. The table below is the whole model — there is nothing hidden behind it.

**💡** Yes, at four regions 'Majority' and 'Two or more' land on the same threshold — two. Majority is defined as half-or-more of however many regions are running, so the two policies would diverge only if the region count changed. We'd rather show you the real number than imply four meaningfully different thresholds when there are three.

Policy

Regions that must agree 'down' (of 4)

Character

ANY

1

Most sensitive — the default

Two or more

2

Filters single-region blips

Majority

2

A majority of four — same threshold as 'Two or more' at four regions

All

4

Least sensitive — global outages only

## The Default Is ANY — Know What That Buys You

If a notification rule doesn't specify a policy, FourSight uses ANY: a single region reporting down is enough to alert. That default is deliberate — it maximizes detection, and it never lets a real outage go unpaged because three regions happened to be slow to agree. But be honest with yourself about the trade: ANY also passes through the exact failures [multi-region monitoring](/glossary/multi-region-monitoring "Glossary: multi-region monitoring") is supposed to filter. A packet-loss blip at one [probe](/glossary/probe "Glossary: probe")'s data center, one region's [DNS](/glossary/dns "Glossary: DNS") resolver having a bad minute, a transient route flap on a single path — under ANY, each of those pages you, because each is one region reporting down. If your monitors have ever cried wolf at 3 AM and resolved themselves before you finished logging in, ANY is usually why. The fix isn't to distrust the pager; it's to raise the bar to two.

Related Reading

-   [→ Multi-region monitoring explained](/guides/multi-region-monitoring-explained)
-   [→ Alerting without alert fatigue](/guides/alerting-without-alert-fatigue)

### Monitoring a Commercial SaaS?

FourSight's free plan includes 10 commercial-safe monitors with multi-region validation — free forever, no card.

[Start Monitoring Free](/auth?signup=true)

## Choosing the Policy That Matches Your Tolerance

There is no universally correct policy — the right one depends on what a false alarm costs you versus what a missed regional outage costs you. Set it per notification rule, and let different monitors carry different policies.

### Use Two or more (or Majority) for most production monitors

This is the setting that delivers the false-positive elimination multi-region monitoring is famous for. A probe-local network problem is, by its nature, confined to one region — it cannot reach a two-region threshold. What survives the filter is what a real outage looks like: failure visible from at least two independent networks at once. For the large majority of production endpoints, this is the policy you want, and moving your noisy monitors from ANY to Two-or-more is the single highest-leverage change you can make to alert trust.

### Use ANY when a missed outage is unacceptable

For a revenue-critical endpoint where you would rather investigate ten blips than miss one regional outage, ANY is the right, honest choice — you're explicitly buying maximum sensitivity and paying for it in occasional noise. Pair it with a consecutive-failure threshold (below) to strip the most transient blips without giving up single-region detection.

### Use All only for genuinely global signals

ALL fires only when every region agrees the target is down, so it will never page you for a regional outage — by design. That makes it appropriate for a narrow set of cases: a noisy background service where you only care if it's globally, totally gone, or a secondary signal you don't want waking anyone. Reach for it deliberately, understanding that a [CDN](/glossary/cdn "Glossary: CDN") edge failure taking out one geography's users will stay silent under ALL.

## Quorum Is Spatial; Confirmation Is Temporal — Use Both

Consensus across regions and a consecutive-failure threshold solve related but different problems, and they compose. Quorum asks 'do enough places agree right now?' — it removes failures isolated to one vantage point. The confirm-down count (how many consecutive bad checks before an incident is treated as real) asks 'has this persisted across time?' — it removes failures isolated to one moment. A one-off timeout that clears on the next check dies to the confirmation threshold; a network blip local to one region dies to quorum. Set both and you've filtered noise in both dimensions, which is why a well-configured monitor can run for months without a single false page.

## Regional Splits Are a Diagnosis, Not Just Noise

When some regions fail and others pass persistently, that split is information, and your policy choice decides whether you hear it. One region failing repeatedly while three pass points squarely at regional infrastructure — a CDN edge, a regional DNS problem, a routing fault affecting one geography's users — and the correct response (check your CDN's status for that region; do not roll back your deploy) is different from a global outage. Under ANY, that regional failure pages you, which is what you want if serving that geography matters. Under Two-or-more or Majority, it won't page — you'll see it recorded on the monitor's regional status, but no one gets woken. Neither choice is wrong; the point is to make it on purpose, monitor by monitor, rather than discover your policy mid-incident.

Related Reading

-   [→ Glossary: quorum-based monitoring](/glossary/quorum-monitoring)
-   [→ Glossary: false positive](/glossary/false-positive)

## Setting It Up in FourSight

The consensus policy is a field on each notification rule. Create or edit a rule, choose your policy for down alerts, and it applies to every monitor in that rule's scope. The four-region checks themselves don't change — quorum only governs when a rule fires, not how or how often the regions probe. Multi-region checking and configurable quorum are available on every plan, including Free: even a free account gets all four regions and can choose ANY through ALL. That's unusual — most tools reserve multiple regions for paid tiers and offer no consensus control at all — and it's the most concrete reason a free FourSight monitor produces fewer phantom pages than a free single-region one.

[Set a consensus policy on your monitors →](/auth?signup=true)

## Frequently Asked Questions

### What is the default consensus policy?

### Which policy actually eliminates false positives?

### What's the difference between 'Two or more' and 'Majority'?

### Does requiring consensus delay my alerts?

### Is multi-region quorum available on the free plan?

### Should I use quorum or a consecutive-failure threshold?

#### Related Guides

[What Is Uptime Monitoring? The Complete Guide 12 min ](/guides/what-is-uptime-monitoring)[Multi-Region Monitoring Explained 8 min ](/guides/multi-region-monitoring-explained)[SSL Certificate Expiry Monitoring 10 min ](/guides/ssl-certificate-expiry-monitoring)[How SSL Certificates Expire Silently: The Failure Modes 8 min ](/guides/how-ssl-certificates-expire-silently)

#### Compare FourSight

[vs UptimeRobot →](/compare/uptimerobot-alternative)[vs StatusCake →](/compare/statuscake-alternative)[vs Pingdom →](/compare/pingdom-alternative)

10 free commercial-safe monitors

[View Pricing](/pricing)

## Protect Your SaaS Revenue

Start monitoring in under 60 seconds.

[Start Monitoring Free](/auth?signup=true)[View Pricing](/pricing)

FourSight 

© 2026 [TetraCore](https://tetracorehq.com/). All rights reserved.

FourSight is a TetraCore product — Bowling Green, Ohio.

Product

[Pricing](/pricing)[Guides](/guides)[Glossary](/glossary)[FAQ](/faq)[About](/about)[For Agencies](/solutions/agencies)[For Startups](/solutions/startups)[Privacy](/privacy)[Terms](/terms)

Features

[Cron Job & Heartbeat Monitoring](/features/cron-job-monitoring)[SSL Certificate Monitoring](/features/ssl-monitoring)[Status Pages](/features/status-pages)[Domain Expiry Monitoring](/features/domain-expiry-monitoring)[DNS Monitoring](/features/dns-monitoring)[Port Monitoring](/features/port-monitoring)

Compare

[All comparisons](/compare)[vs UptimeRobot](/compare/uptimerobot-alternative)[vs StatusCake](/compare/statuscake-alternative)[vs Freshping](/compare/freshping-alternative)[vs Pingdom](/compare/pingdom-alternative)[vs Pulsetic](/compare/pulsetic-alternative)[vs Better Stack](/compare/better-stack-alternative)[vs Uptime Kuma](/compare/uptime-kuma-alternative)[vs Cronitor](/compare/cronitor-alternative)[vs Healthchecks.io](/compare/healthchecks-alternative)[vs Hyperping](/compare/hyperping-alternative)

Pricing Guides

[UptimeRobot Pricing](/compare/uptimerobot-pricing)[StatusCake Pricing](/compare/statuscake-pricing)[Pingdom Pricing](/compare/pingdom-pricing)[Better Stack Pricing](/compare/better-stack-pricing)[Uptime Kuma Pricing](/compare/uptime-kuma-pricing)[Cronitor Pricing](/compare/cronitor-pricing)[Healthchecks.io Pricing](/compare/healthchecks-pricing)[Hyperping Pricing](/compare/hyperping-pricing)[Pulsetic Pricing](/compare/pulsetic-pricing)