Everything the $200 monitoring stack does. One flat $10.
Vigil watches your websites, APIs, cron jobs, domains, DNS, TLS and security headers, opens incidents with the evidence attached, and tells your team on Telegram, Slack, Discord, ntfy, Pushover or any webhook. Public status pages included.
No card · Set up in 60 seconds · Alerts on Free too
Server monitoring
One-line agent for Linux and macOS: CPU, memory, disks, I/O, network, processes, systemd services, Docker containers, pending updates and firewall posture. Threshold and sustain rules, custom metrics, log-pattern counts. What Datadog bills per host, included per plan.
Uptime & latency
Checks every minute with a confirmation retry so one dropped packet never pages you. p50/p95/p99, degraded-vs-down thresholds, SSL expiry.
Multi-step API flows
Log in, grab the token, call three endpoints, assert on JSON. Values pass between steps with {{var}}. What Datadog bills per run, flat here.
Cron & heartbeat
Cron expressions with timezone and grace, /start for run duration, exit codes, and the job's log kept with every ping.
Domain & DNS
Registry expiry from RDAP, registrar lock status, and a diff the moment an A, MX, NS or TXT record changes. Catch hijacks and lapsed renewals.
Security grade
HSTS, CSP, cookie flags, TLS 1.0–1.3 and leaked versions graded A+ to F every week, with a fix for each finding and an alert when the grade drops.
App health endpoint
Your app reports its own checks as JSON (Oh Dear, Laravel Health, Spring Actuator formats). Each check gets its own alert and recovery.
Dependency monitoring
Watch GitHub, Cloudflare, Vercel, OpenAI, Twilio and 13 more providers. Their outage shows as "third-party issue" on your status page, not as yours.
AI root cause, in one click
Every incident stores its evidence: status, headers, timing, response body, server metrics, traces. Press Explain and get the likely cause, the fix and a ready-to-paste postmortem. Plus an AI-written weekly ops digest.
Incidents with evidence
Acknowledge to stop repeats; unacknowledged incidents escalate to a second channel set. Every failure keeps the proof.
Change, price & keyword
Line-by-line diffs of any page or element, price thresholds and percent moves, keywords appearing or disappearing, RSS of every change.
Private status pages for your team and clients
- Component groups, 90-day history, live response times
- Custom domain with automatic HTTPS
- Private by default: members log in; share with clients by password or private link; public only if you choose
- Remove branding, logo, custom CSS (Pro)
- Subscribers via Slack, Discord or webhook, plus an Atom feed
- Scheduled maintenance, postmortems, embeddable badges and a floating status widget
Built for teams, priced for one
- Team seats with owner / admin / member / viewer roles, invite by link or email
- Maintenance windows, one-off or recurring, by monitor or tag
- Escalation policies and acknowledgements, no SMS bill required
- Weekly uptime report to your channels, CSV export, SLA numbers
- REST API for monitors, incidents, deploy markers and maintenance
- Google Sign-In, tags, deploy annotations on every chart
The features that usually come with a sales call
Private locations
A 200-line agent you run inside your VPC, office or another region. Monitor internal APIs, databases and intranet apps behind the firewall; the agent only ever talks outbound to Vigil.
SSO and enforced 2FA
OpenID Connect with Okta, Microsoft Entra, Google Workspace or Auth0. Auto-join by email domain, block password logins, require two-factor for every member.
SLOs and error budgets
Set 99.9% on a service and watch the budget burn. A printable SLA report with the incident register for your customers and auditors.
Adaptive alerts
No thresholds to guess: Vigil learns each endpoint's normal response time over 7 days and alerts on real deviations.
Alert ingestion
Point Prometheus Alertmanager or Grafana at Vigil. Their alerts become incidents on your status page and route to the same channels, tickets and escalations.
Audit log and monitors as code
Every change recorded for a year with CSV export. Export your monitors as YAML, keep them in git, apply with one API call.
What others charge for the same features
Public list prices, September 2026. Vigil Pro is $10 flat.
| Feature | Elsewhere | Vigil Pro |
|---|---|---|
| 1-minute checks | UptimeRobot $35 · StatusCake $67 | included |
| Password-protected / white-label status page | Better Stack $50 + $250 per page · Instatus $300 | included |
| Heartbeat / cron monitors | Better Stack $20 per 10 · Cronitor $2 each | counted as monitors, 60 total |
| Multi-step API checks | Datadog per run per step · Uptrends credits | 20 flows included |
| Maintenance windows & escalation | Checkly $64 tier · Better Stack $29 per responder | included |
| Domain expiry + DNS change alerts | Hyperping $29 · Oh Dear €15 for 2 sites | included |
| Security-header & TLS grading with alerts | Not offered by uptime vendors | included |
| Team seats | $5–29 per seat | 5 seats on Pro, unlimited on Enterprise |
| Telegram, Slack, Discord alerts | UptimeRobot Team $35 · Pulsetic $19 | free plan too |
| Server / host monitoring agent | Datadog $15–23 per host · Dynatrace $0.08/hour per host | 5 hosts on Pro, 50 on Enterprise |
| Private locations, SSO, audit log, SLOs | Checkly Team $64+ · Datadog per host · "contact sales" | Enterprise $25 flat |
People use Vigil to…
How it works
- Pick one of 11 monitor types and paste a URL, host, domain or cron schedule.
- Choose the interval, thresholds and where alerts go. Add escalation if you want a second line.
- We check from our servers, confirm failures, open an incident with the evidence and alert your team.
- Your status page, weekly report and API stay in sync automatically.