What's included
Every tool your team needs to stay ahead of downtime
25+ features across monitoring, alerting, reporting, and team management — all in one platform, starting free.
HTTP Monitoring
Monitor any endpoint with configurable intervals from 10 seconds. Validate status codes, headers, response body content, and SSL certificates. Get detailed latency metrics for every check.
TCP / Ping / DNS
Go beyond HTTP — TCP port checks, ICMP ping, and DNS record validation across A, AAAA, CNAME, MX, TXT, NS.
Heartbeat Monitoring
Unique ping URLs for cron jobs and background workers. If a job stops reporting, you get alerted. Perfect for ETL pipelines and backup scripts.
Keyword Monitoring
Verify response bodies contain expected content — or flag error strings. Catch maintenance pages returning 200 before your users do.
Degraded State Detection
Three-state monitoring: UP, DEGRADED, DOWN. Catch slow services before they become outages with configurable latency thresholds.
Monitor Groups
Color-coded groups for large monitor sets. Filter by group, see aggregate status, and keep your dashboard tidy as you scale.
Incident Management
Automatic detection with severity levels (Critical, Major, Minor, Info). View timelines, track resolution, and understand exactly what happened.
Post-Mortem Reports
Structured post-mortem templates covering root cause, impact, resolution steps, and action items. Auto-assigned severity keeps priorities clear.
Multi-Channel Alerts
10 channels: Email, Webhook, Slack, Discord, MS Teams, Telegram, Google Chat, Mattermost, PagerDuty, and OpsGenie — with cooldowns, confirmation checks, and escalation policies so the right people are notified at the right time.
checkout.acme.com is DOWN
Incident #247 opened
POST fired — 200 OK
3 channels notified in 340ms
Webhook Events
HMAC-signed webhook events for state changes, incidents, and SSL expiry. Reliable delivery with automatic retries and full delivery tracking.
Discord, Teams & Telegram
Native integrations for Discord (rich embeds), Microsoft Teams (MessageCard), Telegram bots, Google Chat, and Mattermost — meet your team where they already work.
PagerDuty & OpsGenie
First-class on-call integrations. Sentro triggers and auto-resolves PagerDuty incidents and OpsGenie alerts with deduplication — no manual cleanup.
Escalation Policies
Define ordered notification sequences that fire automatically when an incident opens. Step 0 fires immediately; subsequent steps fire after a configurable delay — until someone acknowledges.
Public Status Pages
Branded status pages showing real-time monitor status and 90-day uptime history. Pro+ gets custom domains, Max removes the Sentro branding entirely — fully white-labeled.
status.acme.com
90-day history · Subscribe to updates
SSL Certificate Monitoring
Daily SSL checks for all HTTPS monitors. Alerts before certificates expire with configurable warning thresholds. See issuer, expiry, and days remaining.
SLA Reports
Per-monitor SLA goals with compliance dashboards for 7, 30, or 90-day periods. Export CSV reports for stakeholders and audits.
Uptime Badges
Live SVG uptime badges for READMEs and docs. Auto-colored, updates every 5 minutes — every backlink is a free signal for your users.
CSV Data Export
Export check history for any time range up to 90 days — timestamps, status codes, latency, errors. Compliance and SLA evidence on demand.
REST API & Webhooks
Full programmatic access to monitors, incidents, and metrics. Read-only on free, full CRUD on paid. Automate monitor creation, build CI/CD integrations, and receive HMAC-signed webhook events.
curl -X POST \
-H "Authorization: Bearer $KEY" \
-d '{
"name": "Production API",
"url": "https://api.acme.com",
"intervalSeconds": 30
}' \
https://api.sentro.dev/monitors
HTTP/2 201 Created
{ "id": "01jwx...", "status": "ACTIVE" }
Team Collaboration
Role-based access control (Owner, Admin, Member, Viewer). Share monitors, incidents, and data across your organization with 22 distinct permissions.
Security, 2FA & SSO
OIDC SSO (Okta, Azure AD, Keycloak), TOTP 2FA, email verification, AES-256-GCM encrypted storage, SSRF protection, and comprehensive audit logs.
Real-time Dashboard
Live response time charts, uptime bars, and status indicators. Customizable time ranges from 1 hour to 90 days. Auto-refreshes every 30 seconds.
Self-Hosted Deployment
Deploy on your own infrastructure with Docker Compose (5 minutes) or Kubernetes via Helm chart. Complete data sovereignty, no vendor lock-in.
Get started
Start monitoring in under 2 minutes
Free plan. No credit card. Your first monitor is live in seconds.