Vivere

HTTP monitors

Uptime checks with status codes, keywords, intervals and thresholds.

An HTTP monitor is the reverse of a heartbeat: Vivere makes the request. Use it for websites, APIs, health endpoints and anything that should answer.

SettingMeaning
URLMust be public. Requests to private, loopback or link-local addresses are refused.
MethodGET, HEAD or POST (empty body).
IntervalHow often to check. 1 minute on paid plans, 5 minutes on Free.
Timeout1–60 seconds. A response slower than this is a failure.
Expected statusAn exact status code, or 0 to accept any 2xx or 3xx.
KeywordOptional text that must appear in the first 512 KB of the body.
Failures before alertConsecutive failed checks needed to go Down. 2 avoids alerting on a single blip.

Requests carry the user agent Vivere-Monitor/1.0 (+https://vivere.dev) and follow up to five redirects. A monitor is Up after one successful check, Down after the threshold, and alerts on both transitions.