Skip to content

Burst Observatory ​

burstObservatory is a health-check engine designed for higher fan-out and quicker recovery than observatory. It runs its probes concurrently and uses a sliding-window sampler instead of the single-shot probe.

Options ​

FieldTypeDefaultAllowed valuesDescription
subjectSelector[]string[]<outbound tag prefix>Outbound tags to probe (prefix-match).
pingConfig*HealthCheckSettings(unset)HealthCheckSettingsHealth-check tuning: probe URL, interval, timeout, sampling, and concurrency.

Source: infra/conf/observatory.go:23-27 · pinned at v26.9.9 (52a412d)

The pingConfig field carries HealthCheckSettings (URL, interval, sampling, timeout, etc.). The full shape is covered on the Routing page alongside balancers.

Example ​

json
{
  "burstObservatory": {
    "subjectSelector": ["proxy-"],
    "pingConfig": {
      "destination": "http://cp.cloudflare.com/generate_204",
      "interval": "15s",
      "sampling": 4,
      "timeout": "5s"
    }
  }
}

Notes ​

  • Only one of observatory or burstObservatory should be enabled at a time. If both are present, only the burst variant is wired up.

Source: infra/conf/observatory.go:23-27 · v26.9.9 (52a412d)

Core Tutorial by Argsment