Skip to main content
Self-hosted · AI-powered · Open source

Self-hosted uptime monitoring
with AI incident intelligence

Deploy on your own infrastructure with Docker Compose. Monitor websites, APIs, and services 24/7. When things break, our AI diagnoses the root cause and generates post-mortems — your data never leaves your servers.

No credit card required20 free monitors2-minute setup
sentinel.example.com/dashboard
12
Monitors
10
Up
2
Down
99.9%
Avg Uptime
api.example.comUp
app.example.comUp
cdn.example.comDown
auth.example.comUp
ws.example.comUp
5-min
Setup time
99.99%
Platform uptime
<30s
Detection time
6
Check regions
AI SRE

Your AI site reliability
engineer, on call 24/7

Sentinel's AI doesn't just detect outages. It understands them. From root cause analysis to status page drafts, your AI SRE handles the busywork so your team can focus on fixing.

  • Auto-detects anomalies across all monitors
  • Identifies probable root cause in seconds
  • Drafts status page updates automatically
  • Generates full post-mortem reports
AI Incident Report

Root Cause

Database connection pool exhausted due to a slow query on the users table. P95 latency exceeded 5s threshold at 14:32 UTC.

Suggested Actions

1. Add index on users.last_login_at
2. Increase pool size from 20 to 50
3. Enable query timeout at 3s

Impact

4 services affected12 min downtime
docker-compose.yml
services:
  sentinel-api:
    image: ghcr.io/cmtoc/sentinel-api
    environment:
      - JWT_SECRET=${JWT_SECRET}
      - DATABASE_URL=${DATABASE_URL}

  sentinel-frontend:
    image: ghcr.io/cmtoc/sentinel-frontend
    ports:
      - "3000:3000"

  sentinel-worker:
    image: ghcr.io/cmtoc/sentinel-worker
    # All checks run on YOUR server
Your infrastructure. Your data.

Self-hosted monitoring
without compromise

Deploy Sentinel on your own servers with a single docker compose up. Your monitoring data, credentials, and check history never leave your infrastructure. GDPR, HIPAA, SOC 2 — compliance is built in by design.

  • Full Docker Compose setup — up in 5 minutes
  • PostgreSQL + Redis — no external dependencies
  • Monitoring data stays on your servers
  • Audit your own code — fully open architecture

Everything you need to stay online

From global uptime checks to AI-powered incident reports, Sentinel gives your team the tools to respond faster and communicate better.

Uptime Monitoring

HTTP, TCP, and DNS checks from multiple global regions with sub-second precision.

Incident Management

Track, update, and resolve incidents with a full timeline and stakeholder notifications.

Status Pages

Publish beautiful, branded status pages so your users always know what is happening.

Alert Channels

Route alerts to Slack, Discord, email, and webhooks with smart deduplication.

SLA Tracking

Define uptime targets, track SLA compliance, and export reports for stakeholders.

AI Incident Reports

Generate post-incident narratives, root causes, and suggested actions automatically.

How it works

Get up and running in under two minutes

01

Add your endpoints

Enter your URLs, APIs, or services. Sentinel starts checking them from 6 global regions immediately.

02

Get instant alerts

When something goes down, get notified via Slack, Discord, email, or webhooks within seconds.

03

AI resolves & reports

Our AI SRE diagnoses the root cause, updates your status page, and generates the post-mortem.

Beautiful status pages your users will love

Keep your users informed with public or private status pages. Customize with your brand, add custom domains, and embed subscriber forms.

All Systems Operational
API Gateway
99.99%
Web Application
99.99%
Database Cluster
99.99%
CDN
99.97%

How Sentinel compares

The only self-hosted monitoring platform with AI incident intelligence. No vendor lock-in, no data leaving your servers.

FeatureSentinelself-hostedUptime KumaUptimeRobotBetter Stack
Self-hosted
AI incident intelligencepartial
Incident management
SLA trackingpaidpaid
Status pagespaid
Team collaborationpaidpaid
AI post-mortems
200 monitors @ $19/mofree/∞~$54~$100+

Integrations that keep your team in the loop

Connect Sentinel with the tools you already use. Get alerts where your team works.

Slack
Discord
Email
PagerDuty
Webhooks
MS Teams
Slack
Discord
Email
PagerDuty
Webhooks
MS Teams

Track your error budgets

Define SLA targets per monitor. Sentinel automatically tracks uptime, calculates remaining error budget, and alerts when you're approaching your threshold.

  • Per-monitor SLA targets (99.9%, 99.95%, 99.99%)
  • Real-time error budget burn rate
  • Exportable SLA compliance reports
  • At-risk alerts before you breach
SLA Performance
99.95%
Current Uptime
API Gateway99.99%
Web App99.95%
Auth Service99.87%

Simple, transparent pricing

Start free, scale as you grow. No hidden fees.

Free

Perfect for side projects

$0forever
  • 20 monitors
  • 5 min check interval
  • 1 status page
  • Email alerts
  • 30 days data
  • SSL monitoring
Get started free
Most Popular

Pro

For growing teams

$7/mo
  • 50 monitors
  • 1 min check interval
  • 3 status pages
  • SLA tracking
  • IncidentsAdd-on
  • Slack & DiscordAdd-on
  • 90 days data
Start Pro trial

Business

For established companies

$19/mo
  • 200 monitors
  • 30 sec checks
  • 10 status pages
  • 5 team seats
  • Incidents included (90d)
  • 10 AI credits/mo
  • 1 year data
Start Business trial

Enterprise

Mission-critical systems

$49/mo
  • 1000 monitors
  • 30 sec checks
  • Unlimited pages
  • 15 team seats
  • Incidents included (1yr)
  • 50 AI credits/mo
  • 2 years data
Get started

All plans include email alerts and SSL monitoring. Add-ons available for all plans:

Incidents from $3/mo Advanced Alerts from $4/mo Team Seats $5/seat/mo AI Credits from $10

Annual billing available — save 17% (2 months free)

Loved by engineering teams

See what teams are saying about Sentinel.

01

Best-looking status page we have ever shipped. Our customers actually check it now.

Sarah Chen

VP Engineering, CloudScale

02

AI reports saved us hours every incident. The root cause analysis is surprisingly accurate.

Marcus Rivera

SRE Lead, DataFlow

03

Finally a monitoring UI that doesn't feel like it was built in 2010. The dashboard is a joy to use.

Priya Sharma

CTO, ShipFast

Frequently asked questions

Everything you need to know about Sentinel.

What is Sentinel?
Sentinel is an AI-powered uptime monitoring platform that watches your websites, APIs, and services 24/7. When something goes down, our AI SRE diagnoses the root cause, alerts your team instantly, and generates post-mortem reports automatically.
How does uptime monitoring work?
Sentinel sends HTTP, TCP, or DNS requests to your endpoints from 6 global regions at configurable intervals (as low as 1 minute on Pro). If a check fails from multiple regions, we confirm the outage and trigger your configured alerts within seconds.
What protocols do you support?
We support HTTP/HTTPS monitoring (with full response validation), TCP port monitoring, DNS record monitoring, and SSL certificate expiration tracking.
How fast are alerts delivered?
Alerts are typically delivered within 10-30 seconds of a confirmed outage. We verify failures from multiple regions to eliminate false positives before alerting.
Can I create public status pages?
Yes! Every plan includes at least one status page. You can customize it with your brand, use a custom domain, add subscriber email notifications, and choose from multiple templates.
What integrations are available?
Sentinel integrates with Slack, Discord, Microsoft Teams, PagerDuty, email, and custom webhooks. We also provide a full REST API for custom integrations.
Is there a free plan?
Yes. The free plan includes 20 monitors with 5-minute check intervals, 1 status page, and email alerts. No credit card required.
How does AI incident reporting work?
When an incident occurs, Sentinel's AI analyzes the timeline, affected services, response patterns, and resolution steps to generate a comprehensive post-incident report with root cause analysis and suggested actions.

Ready to stop losing customers
to downtime?

Start monitoring your services in under two minutes. Free forever plan included.

Start monitoring for free

No credit card required · Free forever plan · 2-minute setup