24observe
checking… Sign in Start free
Pricing

One platform.
One predictable bill.

Uptime, logs, and a SIEM together — at a fraction of stitched-together suites, with no per-host metering, no per-seat tax, and no "contact sales."

Plan
24Observe
Legacy equivalent
You save
Starter 10 monitors · 5-min interval
Free
$15/mo
Pingdom
$180/yr
Scale 1,000 monitors · 1-min interval
$49 /mo
$500+/mo
Datadog
$5,400+/yr
Self-host unlimited · your hardware
Free forever
closed source
Priceless
// competitor prices sampled 2026-04 · sources linked in /docs/pricing-comparison
Every plan includes

No "enterprise tier" to unlock encryption.

Features gated by price are 2015 thinking. Everyone gets the same feature set — uptime, logs, and the full SIEM — you pay for monitor count, not for unlocking what should be default.

All 7 check types (HTTP/S, TCP, SSL, ping, port, keyword, heartbeat)
1-minute minimum interval on paid plans, 30s on Pro
Email, webhook, Slack, Discord, Telegram, Microsoft Teams, PagerDuty, Opsgenie alerts (unlimited)
Event webhook subscriptions (incident.opened / acknowledged / resolved / monitor.status_changed / log_alert.fired) — unlimited on every plan
Pre-converted LLM tool definitions: /openapi/openai-tools.json, /openapi/anthropic-tools.json, /openapi/langchain-tools.json
Personal access tokens with 21 narrow scopes + per-token daily mutation and log-byte caps
Idempotency-Key on every mutating endpoint (same key + different body returns 409)
X-PAT-Mut-Limit / Remaining / Reset headers on every authenticated response
Public status pages with custom branding + custom domain
Incident timeline with public updates ("we have identified the cause")
Maintenance windows that pause alerts but keep checking
SLO targets (set 99.9%/30d, get green/red badges and breach alerts)
Audit log for every mutation, PAT-attributed, exportable as CSV
Logs: ingest + search + live-tail + pattern grouping + error tracking + anomaly alerts (1 GB/mo free → 100 GB Pro → unlimited self-host)
SIEM: 22 ATT&CK-tagged detections + multi-event correlation — on every plan
Threat-intel matching + GeoIP / identity / asset enrichment, inline at ingest
Security cases + forward-cursor NDJSON SIEM export + signed detection webhooks
OpenAPI spec for typed clients in any language
Continuous point-in-time backups of your data
Public uptime badge (live SVG you can drop in a README)
Questions

What people actually ask on the first call.

Is the pricing this flat, really?
Yes. No "Contact Sales" tier. No per-seat multipliers. No hidden "data egress" line item. The table above is the full menu. On the inbound side: the ingest endpoint accepts gzip/deflate/brotli natively, so a customer pushing 50 GB/day of structured logs typically sees ~2.3 GB/day on the wire — your AWS egress bill is the thing that shrinks, not ours.
What's the catch?
There isn't one, but the tradeoffs are real: we don't yet offer APM, distributed tracing, or RUM — that's the Datadog lane. If you need those now, we're not the fit yet. If you need uptime/ping/cert/keyword at 1/10 the price, we are.
Is the security / SIEM included, or an add-on?
Included, on every plan — the free tier too. 22 ATT&CK-tagged detections, multi-event correlation, threat-intel + GeoIP / identity / asset enrichment at ingest, security cases, and forward-cursor SIEM export. There is no "security tier" and no per-GB intelligence meter. See what it does →
Why is self-host free forever?
Paid plans cover fully managed hosting, operations, and support. If you would rather run the platform on your own infrastructure, a fully self-hostable distribution is available — the capabilities are identical either way. You choose managed convenience or full control — the capabilities are identical either way.
Can I upgrade or downgrade anytime?
Yes. Changes prorate to the hour. No annual commits unless you want one (10% off if you do).
Do you offer volume discounts above Scale?
Yes — past 1,000 monitors we'll price based on your actual tick rate. Email [email protected].

Pick a plan. Or run it yourself.

Either way, docker compose up gets you to first tick in 60 seconds.