modules: http_2xx: prober: http timeout: 10s http: valid_status_codes: - 200 - 201 - 202 - 204 - 301 - 302 - 307 - 308 preferred_ip_protocol: ip4 ip_protocol_fallback: true headers: Accept: '*/*' User-Agent: Prometheus/Blackbox Exporter tls_config: insecure_skip_verify: true follow_redirects: true enable_http2: true tcp: ip_protocol_fallback: true icmp: ip_protocol_fallback: true ttl: 64 dns: ip_protocol_fallback: true recursion_desired: true http_api_check: prober: http timeout: 15s http: valid_status_codes: - 200 - 201 - 202 - 204 - 301 - 302 - 307 - 308 - 401 - 403 - 404 - 500 - 502 - 503 preferred_ip_protocol: ip4 ip_protocol_fallback: true headers: Accept: '*/*' Accept-Encoding: gzip, deflate User-Agent: Prometheus/Blackbox Exporter fail_if_body_matches_regexp: - error - Error - ERROR - down - Down - DOWN tls_config: insecure_skip_verify: true follow_redirects: true enable_http2: true tcp: ip_protocol_fallback: true icmp: ip_protocol_fallback: true ttl: 64 dns: ip_protocol_fallback: true recursion_desired: true http_post_2xx: prober: http timeout: 5s http: valid_status_codes: - 200 - 201 - 202 - 204 preferred_ip_protocol: ip4 ip_protocol_fallback: true method: POST headers: Content-Type: application/json User-Agent: Prometheus/Blackbox Exporter body: '{"health": "check"}' follow_redirects: true enable_http2: true tcp: ip_protocol_fallback: true icmp: ip_protocol_fallback: true ttl: 64 dns: ip_protocol_fallback: true recursion_desired: true icmp: prober: icmp timeout: 5s http: ip_protocol_fallback: true follow_redirects: true enable_http2: true tcp: ip_protocol_fallback: true icmp: preferred_ip_protocol: ip4 ip_protocol_fallback: true ttl: 64 dns: ip_protocol_fallback: true recursion_desired: true tcp_connect: prober: tcp timeout: 5s http: ip_protocol_fallback: true follow_redirects: true enable_http2: true tcp: preferred_ip_protocol: ip4 ip_protocol_fallback: true icmp: ip_protocol_fallback: true ttl: 64 dns: ip_protocol_fallback: true recursion_desired: true