Incident management for
production teams
Vigiles covers the full incident lifecycle. Detect failures across HTTP, TCP, DNS, and SSL. Page whoever is on call. Track the response in one record, update customers on a status page, and draft the postmortem from the timeline.
Free plan starts without a card · Priced in SGD, per workspace · Data residency in Singapore
What happens after a check fails
Failed check, page, response, customer update, then the write-up.
APAC SRE coverage and data residency · What incident management covers
1. Detect
HTTP, TCP, DNS, and SSL checks from 14 APAC locations. A failure has to show up in more than one region before an alert fires.
2. Alert
Slack, Teams, email, webhook, Telegram, and WhatsApp. Down and recovery both go out.
3. Respond
Daily or weekly rotations route the page. Acknowledge the incident and keep the timeline in the same record.
4. Communicate
Public status pages, or password-protected pages on Starter and above for internal stakeholders.
5. Write it up
On Pro and above, generate a postmortem from the timeline: cause, impact, events, and follow-ups. You still edit it before you send it.
Available now
Escalation policies are still on the roadmap.
Incident records
Failed checks open an INC-YYYY-NNNN record with an event timeline, acknowledgment, and resolution notes.
On-call rotations
Daily or weekly schedules, with overrides for leave. The page goes to whoever is on the rotation.
Workspace roles
Owner, admin, member, and viewer. Monitors, incidents, and status pages are shared inside the workspace.
AI postmortems
After an incident closes, Pro and above can draft a postmortem from the timeline. You review it before anyone else sees it.
Alert channels
Email, Slack, Teams, HMAC-signed webhooks, Telegram, and WhatsApp. Custom rules and thresholds per monitor.
Status pages
Public or password-protected pages with branding, live incident data, email subscriptions, and 90-day uptime history. Custom domains on Business and above.
Full feature list · Plan limits and prices · Status page demo
Page the person on the rotation
Set a daily or weekly rotation. When an incident opens, Vigiles sends the alert to whoever is on-call. Overrides cover leave without rewriting the whole schedule. On-call scheduling is included on Starter and above. Escalation policies are not live yet.
- Rotations
- Daily or weekly. Visible on the dashboard so the team can see who is on now.
- Overrides
- Cover leave and swaps without rebuilding the roster.
- Routing
- The page follows the schedule, so it does not depend on a shared inbox.
Four roles, billed per workspace
Invite people by email. Adding someone does not add a per-seat line. Each workspace has its own plan, monitors, and incidents.
- Owner
- Billing and workspace control.
- Admin
- Configuration, monitors, and members.
- Member
- Responds to incidents and uses the product.
- Viewer
- Read-only access to monitors and incidents.
HTTP, TCP, DNS, and SSL from the region
Fourteen dedicated APAC locations. You pick which ones each monitor uses. Fastest interval is 30 seconds on Business and above. Pro is 60 seconds.
HTTP / HTTPS
Status codes, response time, and content checks. GET, POST, and HEAD. Multi-region confirmation before an alert.
TCP Port
Open-port checks for databases, SSH, and other listeners. Any service that accepts a TCP connection can be checked.
DNS
Resolution checks against more than one nameserver, so a stuck zone or a bad record shows up as a check failure.
SSL Certificate
Expiry, issuer, and validity. The check fails before the certificate becomes a production outage.
Check locations (14 live, 6 planned)
Dedicated instances with their own Elastic IPs, so you can whitelist checks. Coverage is densest in Asia-Pacific. Manila and the global nodes are planned.
- Singapore
- Tokyo
- Mumbai
- Hyderabad
- Sydney
- Seoul
- Osaka
- Hong Kong
- Taipei
- Bangkok
- Kuala Lumpur
- Jakarta
- Manila (planned)
- Ho Chi Minh City
- Hanoi
- Frankfurt (planned)
- London (planned)
- Virginia (planned)
- Oregon (planned)
- São Paulo (planned)
Check locations and IPs · SSL expiry · DNS failures · TCP checks
Status pages for customers, or behind a password
Branding, incident history, and email subscriptions are included. Password protection is available on Starter and above. Custom domains are available on Business and above.
Workspace plans in SGD
Each workspace has its own plan.
Free
- • 5 monitors per domain
- • 1 domain
- • 5-min checks
- • 3 check locations
- • 1 status page
- • 1 team member
- • 7-day data retention
- • Email alerts only
Starter
- • 20 monitors per domain
- • 3 domains
- • 3-min checks
- • 5 check locations
- • 3 status pages
- • 3 team members
- • 30-day data retention
- • API access
- • Email alerts
Pro
- • 50 monitors per domain
- • 10 domains
- • 1-min checks
- • 10 check locations
- • 10 status pages
- • 10 team members
- • 90-day data retention
- • 50 AI credits/mo (S$0.50 per extra)
- • API access
- • Priority support
Business
- • 150 monitors per domain
- • 25 domains
- • 30-sec checks
- • 14 check locations
- • 25 status pages
- • Status page custom domains
- • 25 team members
- • 180-day data retention
- • 200 AI credits/mo (S$0.30 per extra)
- • API access
- • Priority support
Scale
- • 300 monitors per domain
- • 50 domains
- • 30-sec checks
- • 14+ check locations
- • Unlimited status pages
- • Status page custom domains
- • 50 team members
- • 365-day data retention
- • 500 AI credits/mo (S$0.20 per extra)
- • SLA/SLO reporting
- • API access
- • Dedicated support
Enterprise
- • Everything in Scale
- • Unlimited monitors and domains
- • Unlimited team members
- • Unlimited AI credits
- • 730-day data retention
- • On-premise deployment
- • SLA/SLO reporting
- • Dedicated support
How billing works
Billing is per workspace. Creating an account costs nothing. You pay only for workspaces that need paid features.
One account, multiple workspaces
Your Vigiles account can hold multiple workspaces. Each workspace has its own monitors, incidents, status pages, team members, and billing.
Each workspace picks its own plan
Your production workspace might be on Pro (S$450/mo) with 50 monitors per domain. Your staging workspace can stay on Free with 5 monitors. You only pay for what each workspace needs.
What is included free
Every workspace starts on the Free plan with 5 monitors, 3 check locations, email alerts, and 1 status page.
Pricing and billing questions
Do I need a paid plan to get started?
Can I have different plans for different workspaces?
What happens if I downgrade a workspace?
Do team members cost extra?
How does annual billing work?
What currency are prices in?
Can I cancel anytime?
What is the Business plan?
All plans billed in SGD. Payments accepted via major credit and debit cards.
Common questions
Is Vigiles only uptime monitoring, or is it a full incident management tool?
How does on-call scheduling work?
Do I get notified when my site comes back up, not just when it goes down?
How do AI postmortems work?
Does Vigiles support password-protected status pages?
Where are your check locations?
Is there a free plan?
Upcoming features
Check network
- Global nodes in Frankfurt, London, Virginia, Oregon and São Paulo
- Manila
Integrations
- AWS, GCP and Azure integrations
- PagerDuty, Datadog and Opsgenie integrations
- Kubernetes monitoring
Incident response
- Escalation policies
- Mobile app
Monitoring and reporting
- Advanced analytics and percentile views
- Custom status page CSS on Scale and above
- Synthetic browser monitoring
- Custom check scripts
- API load testing as a monitor type
From the blog
Running Incidents During Ecommerce Peak Sales in Southeast Asia
A practical ecommerce incident management plan for peak sales: what to monitor, severity levels, a first-60-minute runbook, recovery checks, and postmortems.
Webhook Ingest: How to Turn Any Observability Tool Into an Incident Source
How webhook ingest connects Datadog, Prometheus, Grafana, and Sentry alerts into one incident workflow with on-call routing.
Which Kubernetes Signals Predict Real Incidents
The Kubernetes signals that predict real incidents, why HTTP checks miss them, and how to wire cluster alerts into an incident workflow.
Start with a free workspace
Five monitors, email alerts, and one status page. No card required.
Create a free workspace