Everything you need to catch a howl.
Four pillars, one platform: synthetic monitoring, on-call rotations, branded status pages, and ops integrations. EU-resident, transparent pricing, real free tier.
Six probe types. One uniform API.
Configure every probe with the same JSON shape — type-specific fields live next to a sharedinterval_s+ region selector. Same probe definition in dashboard, Terraform, and CLI.
HTTP
{
"type": "http",
"url": "https://api.example.com/health",
"method": "GET",
"interval_s": 30,
"regions": ["eu-fra", "eu-par"]
}TCP
{
"type": "tcp",
"host": "db.example.com",
"port": 5432,
"interval_s": 60
}DNS
{
"type": "dns",
"hostname": "example.com",
"record": "A",
"expected": "203.0.113.42",
"interval_s": 300
}HEARTBEAT
# Cron job pings every 5 min curl -sk -X POST \ https://api.howlops.com/hb/<token>/ping
AI
{
"type": "ai_heartbeat",
"name": "Daily ETL",
"schedule": "0 3 * * *",
"grace_min": 15
}ICMP
{
"type": "ping",
"host": "203.0.113.42",
"interval_s": 60,
"packet_loss_threshold": 0.1
}From signal to action in seconds.
Policy-as-code rotations. Multi-step escalation. Drag-to-override on the weekly grid. Every transition shows up on the incident timeline so the postmortem writes itself.
LIVE ESCALATION · INC-4821
14:02:11
eu-central-1 detects HTTP 503 on api.example.com
14:02:31
incident #INC-4821 opened (P2)
14:02:32
#ops + @nina paged via Slack
14:03:01
voice call → @nina (no ack in 30s)
14:03:31
voice call → @david (backup oncall)
14:03:54
@david acknowledged
14:11:08
@david deployed rollback
14:12:40
eu-central-1 + eu-west-1 see 200 OK
14:13:01
incident resolved · MTTR 10m50s
Tell your customers before they tell you.
Branded status pages on your domain. Component-level health. 90-day uptime history. Email subscribers get notified the moment an incident opens, escalates, or resolves.
status.acme.com
API gateway
99.99%
Web dashboard
99.95%
Probers (EU)
99.97%
Async workers
99.88%
Plug into the tools your team already uses.
Slack, Discord, Telegram, PagerDuty, Teams, Opsgenie, webhooks, GitHub Actions, Terraform, CLI. HMAC-signed inbound webhooks let anything that can POST become an integration.
Slack
Discord
Telegram
PagerDuty
MS Teams
Opsgenie
Webhooks
GitHub Actions
Terraform
CLI
REST API
RSS
What the platform is actually shipping right now.
Start monitoring in under 2 minutes
Free forever plan. No credit card required.