Burst Observatory
burstObservatory is the newer 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
| Field | Type | Default | Allowed values | Description |
|---|---|---|---|---|
subjectSelector | []string | [] | <outbound tag prefix> | Outbound tags to probe (prefix-match). |
pingConfig | *healthCheckSettings | (unset) | HealthCheckSettings | Health-check tuning: probe URL, interval, timeout, sampling, and concurrency. |
Source: infra/conf/observatory.go:23-27 · pinned at v26.6.1 (94ffd50)
The pingConfig field carries HealthCheckSettings (URL, interval, sampling, timeout, etc.). The full shape lands as part of the routing / load-balancer page in Phase 5.
Example
json
{
"burstObservatory": {
"subjectSelector": ["proxy-"],
"pingConfig": {
"destination": "http://cp.cloudflare.com/generate_204",
"interval": "15s",
"sampling": 4,
"timeout": "5s"
}
}
}Notes
- Only one of
observatoryorburstObservatoryshould be enabled at a time. If both are present, only the burst variant is wired up.
Source: infra/conf/observatory.go:23-27 · v26.6.1 (94ffd50)
