Gatsby sites are static — but they still go down. CDN outages, Netlify incidents, broken API routes. This guide shows how to monitor your Gatsby site with Vigilmon.
Why Gatsby Sites Need Monitoring
Static sites have failure points:
CDN/hosting outages (Netlify, Vercel, Cloudflare Pages)
API routes that break (Gatsby Functions)
Third-party API dependencies that go down
Vigilmon checks from multiple regions every 60 seconds. If it's down anywhere, you know immediately.
Step 1: Set Up Basic Uptime Monitoring
Go to vigilmon.online and create a monitor:
URL : your Gatsby site URL (e.g., https://yoursite.com )
Check interval : 1 minute
Multi-region : enabled
That's the baseline. Your site is monitored.
Step 2: Monitor Gatsby API Routes (Gatsby Functions)
Add a health endpoint:
// src/api/health.js export default function handler ( req , res ) { res . json ({ status : ' ok ' , timestamp : Date . now (), site : process . env .…