Most monitors tell you a page is slow and stop there. CuliPulse breaks every request into its real stages — DNS, connect, TLS, server wait, download — and tells you, in plain words, where the time actually went.
Every check records the full timing breakdown, so a slow page isn't a mystery — it's a labelled chart with a verdict. Need a fresh read right now? Hit Diagnose now and an agent runs a cold, one-shot probe and reports the phase-by-phase timing in seconds.
DNS, connect, TLS handshake, server wait and download — captured automatically and turned into a plain-language verdict, not raw numbers you have to decode.
An on-demand, fresh-connection probe for the moment you need an answer. Cold timings, no caching, results in seconds.
Match an exact code, a whole class, or a list — and decide which ones count as healthy.
Assert the body contains (or doesn't contain) text, or matches a regular expression.
Pull a value out by path and check it equals, contains, exists, or is greater / less than expected.
Assert a header equals, contains, matches a pattern, or simply exists.
Send a Bearer token or Basic credentials with every check — stored encrypted, never shown back.
Flag “up but slow” before your users feel it, as a distinct degraded state.
Plus custom methods, request headers and bodies, a follow-redirects toggle, and a default User-Agent you can override.
Add more than one checkpoint and CuliPulse waits for several of them to agree before it calls something down. One bad network hop won't wake you up — and when we do alert, it's real.
Turn on certificate monitoring and we warn you a set number of days before it expires — with the exact days-left and expiry date right on the monitor. One checkbox, no maths. It rides on the same monitor as your status, body and header checks, so one endpoint means one monitor and one alert.
Add an HTTP monitor, see the phase breakdown, and get alerts you can trust. Every feature is on the free plan.
Start free