Documentation
Everything you need to add monitoring to your SaaS. Pick your framework to get started, or jump to the API reference.
How it works
BlueMonitor monitors your service in two ways. Use one or both.
Uptime monitoring (pull)
We ping your service every 5 minutes and track response time and status code. Add an optional /api/health endpoint for better accuracy.
Heartbeat push
Your service pushes detailed health data (database, cache, APIs) to BlueMonitor on a schedule. No public endpoint needed.
Framework guides
Step-by-step setup for your stack. Each guide covers health endpoints, heartbeat push, status badges, and cron scheduling.
Next.js
App Router, Vercel Cron, and edge-ready health checks.
Express
Middleware-based health endpoint with node-cron heartbeats.
Hono
Lightweight health route for edge runtimes and Cloudflare.
FastAPI
Async health endpoint with APScheduler heartbeats.
Rails
Health check route with ActiveJob heartbeat scheduling.
Laravel
Health endpoint with Laravel Scheduler heartbeats.
API Reference
REST API endpoints, authentication, rate limits, status badges, and error codes.