Understanding the difference between Heartbeats (we wait for you) and HTTP Checks (we check you) is key to setting up effective monitoring.
Heartbeats are a "Dead Man's Switch" for your background jobs. OpsPulse waits for your signal. If the signal doesn't arrive by the expected time (+ grace period), we trigger an alert.
Sometimes jobs run a little late. The Grace Period is a buffer zone.
The classic Uptime Monitor. OpsPulse sends requests to your service from the cloud to ensure it's accessible and responsive.
We don't just "ping" you. We perform a full health check using AWS Lambda.
OpsPulse uses a distributed worker system. Even if our main dashboard has a hiccup, our isolated worker fleet continues to check your services from independent cloud environments.
When a monitor turns DOWN, you shouldn't have to be staring at a dashboard.