Everything you need to set up monitoring, configure alerts, build status pages, and integrate Sentinel into your workflow.
Sign up for free — no credit card required. You get 5 monitors and a status page immediately.
Go to Monitors → Add Monitor. Enter a URL, choose HTTP/TCP/DNS, set your check interval, and save.
Navigate to Alerts → Add Channel. Connect Slack, Discord, email, or webhooks to receive notifications.
Configure HTTP, TCP, DNS, and SSL monitors. Learn about check intervals, regions, and response validation.
Create public or private status pages. Customize branding, domains, templates, and subscriber notifications.
Set up alert channels, routing rules, escalation policies, and smart deduplication to reduce noise.
Manage incidents from detection to resolution. Update timelines, notify stakeholders, and track MTTR.
Generate automated post-incident reports with root cause analysis, impact assessment, and action items.
Define uptime targets, track compliance, generate reports, and get alerts when SLAs are at risk.
Sentinel provides a RESTful API for managing monitors, incidents, status pages, and alerts programmatically. All endpoints require authentication via Bearer token.
| Method | Endpoint |
|---|---|
| POST | /auth/register |
| POST | /auth/login |
| GET | /monitors |
| POST | /monitors |
| GET | /monitors/:id |
| PATCH | /monitors/:id |
| DELETE | /monitors/:id |
| GET | /status-pages |
| POST | /status-pages |
| PATCH | /status-pages/:id |
| GET | /incidents |
| POST | /incidents |
| GET | /alerts/channels |
| POST | /alerts/channels |
| GET | /stats/overview |
| GET | /stats/sla |
All API endpoints (except /auth/register and /auth/login) require a Bearer token in the Authorization header. Get your token by logging in via the API or the dashboard.
Send alert notifications to any Slack channel. Supports rich formatting with monitor details, response times, and direct links to incidents.
Post alerts to Discord channels via webhooks. Includes embedded messages with color-coded severity and monitor status.
Receive email notifications for monitor state changes. Supports multiple recipients and customizable templates.
Send structured JSON payloads to any HTTP endpoint. Perfect for custom integrations, automation, and third-party tools.
Trigger PagerDuty incidents automatically when monitors go down. Supports auto-resolve when services recover.
Post alert cards to Microsoft Teams channels using incoming webhooks with actionable buttons.
Create your free account and start monitoring in under two minutes. No credit card required.