modules: # Standard HTTP check: 2xx/3xx = success http_2xx: prober: http timeout: 10s http: valid_http_versions: ["HTTP/1.1", "HTTP/2.0"] valid_status_codes: [200, 201, 204, 301, 302, 303, 307, 308] method: GET follow_redirects: true preferred_ip_protocol: "ip4" ip_protocol_fallback: true # Health endpoint check (expects 200 only) http_health: prober: http timeout: 10s http: valid_http_versions: ["HTTP/1.1", "HTTP/2.0"] valid_status_codes: [200] method: GET follow_redirects: false preferred_ip_protocol: "ip4" ip_protocol_fallback: true