Pingtower Docs
Docs The addons agent httpcheck

httpcheck

Fetch a URL and time every stage of it separately, because a slow resolver and a slow server wake up different people.

Parameters

ParameterDefaultMeaning
urlREQUIREDhttp or https.
methodGET
headersMap of request headers.
bodyRequest body, sent as-is.
expect_status200Any other status is down.
body_matchesRE2 pattern the body must match, else down.
max_ttfbTime to first byte above this is degraded.
follow_redirectstrue

Measurements

KeyUnit
dns_ms, connect_ms, tls_ms, ttfb_ms, total_msmilliseconds, each stage on its own
body_bytesbytes

Rules for it

{"name":"slow-ttfb","match":{"tags":["addon:httpcheck"]},
 "conditions":[{"key":"ttfb_ms","op":"gte","value":500}]}
{"name":"probe-down","match":{"tags":["addon:httpcheck"],"min_level":400},
 "fire_after":{"count":2,"window_minutes":5,"distinct_sources":true}}
Last updated 1 Sep 2026 Report a problem with this page