Scheduled checks for endpoints you actually care about
Omega polls your HTTP and TCP endpoints on a fixed interval, records response time and status, and tells you when a certificate is about to expire. No agents to install, no dashboards you have to keep open.
HTTP & TCP probes
Status code, body match, redirect chain and full response time, from one region or several.
Certificate watch
Expiry, issuer and chain validity are checked on every run, with a warning window you choose.
Plain notifications
Webhook or email when a check flips state. Recovery notices included, no digests.
How a check is defined
Checks are plain YAML. Keep them in the repo next to the service they watch.
- name: api-health
type: http
url: https://api.internal.example/healthz
interval: 60s
timeout: 5s
expect:
status: 200
body_contains: "ok"
notify:
- webhook: ops-primary
Retention
| Plan | Checks | Interval | History |
|---|---|---|---|
| Free | 10 | 5 min | 7 days |
| Team | 200 | 30 sec | 13 months |
| Self-hosted | unlimited | 10 sec | your disk |
Currently in limited availability. Existing accounts keep working; new sign-ups are handled through your account manager.