Everything you need to keep your services healthy
From single-page sites to fleets of APIs and queues — YouMonit checks them all, alerts the right person on the right channel, and keeps a public record customers can trust.
Why teams pick YouMonit
Built for engineers who want signal, not noise — and a tool that grows with the team instead of into a yearly enterprise contract.
Truly global checks
Edge checkers in 15+ regions on multiple continents catch outages that a single-region tool would call false alarms.
Quiet by design
Multi-location confirmation, configurable retry windows and severity-aware routing. Your on-call sleeps through nothing real, but everything noise.
Open by default
REST API, webhooks, exported JSON / CSV / YAML / XML, branded status pages with RSS. Your data, your dashboards, your integrations.
Built for every layer of your stack
Eight check families covering web, transport, authentication and your own custom events — all in one workspace.
Website & API monitoring
Continuous HTTP/HTTPS checks from many regions. Verifies status code, response body and SSL — together, in one pass.
- HTTP/HTTPS, REST, GraphQL, SOAP, webhooks
- Status-code whitelist, expected substring, response-time SLA
- Custom headers, basic-auth, signed requests, proxy URL
- IPv4 / IPv6 / dual-stack toggle per monitor
SSL & domain expiry
Stop discovering an expired cert via a tweet. We watch the chain and the registrar for you.
- TLS handshake validation + chain verification
- Multi-step alerts 30 / 14 / 7 / 1 days before expiry
- WHOIS / RDAP-based domain expiration tracking
Network service checks
TCP, UDP, ICMP, plus protocol-aware probes for the services your team actually runs.
- TCP, UDP, ICMP ping, SSH, SMTP, POP3, IMAP, NTP, FTP
- DNS lookup + DNS-change watcher (records vs. baseline)
- Send / expect strings for raw protocol checks
Instant, smart alerts
Reach the on-call human first time. Multi-location confirmation kills noisy false-positives.
- Email, SMS, Slack, Discord, Telegram, PagerDuty, webhooks
- Sensitivity rule (n-of-m locations must agree before alerting)
- Escalation policies, quiet hours, scheduled maintenance windows
- Recovery messages with downtime duration baked in
Public status pages
A trustworthy public record of what was up, what was down, and for how long.
- Branded subdomain (status.youmonit.com/yourbrand) or custom domain
- 90-day uptime strip, response-time chart, incident timeline
- Optional email subscriptions for incident updates
Distributed checker network
Checks run from many regions so a single bad ISP can't fake a "down". Bring your own node to monitor private networks.
- Multi-region checks — EU, US, APAC — with per-monitor location pinning
- Enterprise BYO checker via lightweight Python agent
- Zero inbound connections — agents pull tasks; no firewall holes
Public REST API & webhooks
Wire YouMonit into your existing tooling — incident commander, on-call rota, runbooks.
- Full CRUD over monitors, channels, status pages, billing
- Signed outgoing webhooks (HMAC-SHA-256) with retries
- Scoped API keys with read-only / write / billing scopes
Team & workspaces
Roles map to who actually pushes the buttons during an incident — without giving everyone the keys to billing.
- Owner / Admin / Editor / Billing / Viewer roles
- Multiple workspaces per user with one-click switching
- Audit log of every monitor, channel and billing change
Alerts that reach the right human first
Twelve native channels and a webhook for everything else. Per-monitor routing, escalation policies and quiet hours mean the right person hears about the right outage at the right time.
- Per-monitor channel assignments and escalation chains
- Quiet hours per channel, with on-call hand-off across timezones
- Severity-aware routing: warning to chat, critical to phone
- Multi-location confirmation kills single-checker noise
- Acknowledge, snooze and resolve straight from chat
- Webhook payloads include the full check context, no scraping
Branded public status pages
Spin up a beautiful, fast status page in seconds. Custom domain, custom branding, RSS feed for every update — no extra fee.
- Custom domain with one-click HTTPS via cPanel AutoSSL
- 90-day uptime bars, response-time history, incident timeline
- News posts for incidents, scheduled maintenance and notices
- RSS feed of every update, automatic <link rel="alternate"> discovery
- Render inside YouMonit brand or fully standalone — your choice
API + CLI built for automation
Everything you can do in the UI is one REST call away. Provision monitors from Terraform, ship a checker from your CI, feed alerts back into your dashboards.
- REST v2 with code samples in cURL, PHP, JS, Python, Go, Ruby, Perl
- Scoped API tokens with per-workspace permissions
- Webhooks for every monitor state change, exponential-backoff retries
- Bulk endpoints for monitor, channel and incident management
- Self-hostable checker node — Python reference + systemd unit
curl -X POST https://www.youmonit.com/api/v2/monitors \
-H "Authorization: Bearer $YMONIT_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"type": "http",
"name": "Storefront",
"target": "https://shop.example.com",
"interval_seconds": 60,
"locations": ["fra1","sjc1","sin1"],
"channel_ids": [12, 17]
}'
Start in two minutes
Free plan, no credit card. Set up your first monitor while the kettle boils.