Guide
How to monitor a Vercel deployment
Vercel handles deployments, edge functions, and CDN. But it doesn't tell you when your site is down for users in Singapore, or when your edge function is timing out from Europe. External monitoring fills that gap.
YOUR PRODUCTION URL
Monitor your live domain, not the Vercel URL
Create an HTTP monitor pointing at your production domain (e.g. https://yourapp.com), not the .vercel.app URL. You want to test what your users actually hit — including DNS, CDN routing, and edge function execution.
API ROUTES
Monitor your API routes separately
If you're using Vercel's API routes or serverless functions, monitor them independently. Your marketing page might be serving fine from the CDN cache while your /api/auth endpoint is throwing 500s. Create separate monitors for your critical API routes with keyword validation to verify the response body, not just the status code.
GLOBAL PERFORMANCE
See response times from every region
Vercel's analytics show you aggregate performance. Larm shows you response times from each probe location independently — Nuremberg, Virginia, Singapore, São Paulo. You can see if your edge function is fast in the US but slow in Asia, or if a specific region's CDN cache is stale. The full request waterfall (DNS, TCP, TLS, TTFB, transfer) pinpoints exactly which phase is slow.
SSL & STATUS PAGES
Certificate monitoring and status pages included
Larm monitors your SSL certificate and alerts you before it expires. Vercel auto-renews certificates, but auto-renewal can fail — DNS misconfiguration, domain transfer issues, rate limits. You also get a status page tied to your monitors that updates automatically when something goes down. Your users can check status without filing a support ticket.
Monitor your Vercel app from multiple continents.
Multi-probe voting, full request waterfall, SSL monitoring. Free to start.
Sign Up Free