Documentation

Learn how to use DB Monitor to keep your databases running smoothly.

Getting Started

DB Monitor makes it easy to track the health of your databases. Here's how to get started:

  1. 1Create an account by clicking "Get Started" on the landing page
  2. 2Set up your first database connection in the dashboard
  3. 3View real-time status updates and health metrics
  4. 4Subscribe to email alerts for important updates

Adding Databases

DB Monitor supports three types of databases:

Supabase

Connect your Supabase PostgreSQL database:

https://[PROJECT_ID].supabase.co

Neon

Connect your Neon PostgreSQL database:

postgresql://user:password@host.neon.tech/dbname

Redis

Connect your Redis instance:

redis://user:password@host.redis.io:6379

Monitoring Databases

DB Monitor performs daily automated health checks on your databases:

Connection Status

Verifies that the database is accessible and responsive

Performance Metrics

Tracks response times and query performance

Activity Monitoring

Detects usage patterns and inactivity periods

Uptime Tracking

Maintains a history of uptime percentages and incidents

Auto-Pause Feature

DB Monitor automatically pauses inactive databases to help reduce costs:

How It Works:

  • Monitors database activity continuously
  • Detects periods of inactivity (4-5 days with no queries)
  • Automatically pauses the database to save on infrastructure costs
  • Sends you a notification when a database is paused
  • Database can be resumed instantly from the dashboard

This feature is optional and can be disabled per database in settings.

Public Status Page

Share the real-time status of your databases with your team or users:

Visit your public status page at:

https://dbmonitor.app/status/[your-username]

Your status page displays:

  • Current status of all monitored databases
  • Uptime history and metrics
  • Recent incidents and maintenance notices
  • Email subscription for status updates

API Reference

Integrate DB Monitor with your applications using our REST API:

Base URL

https://api.dbmonitor.app/v1

Get Database Status

GET /databases/:id/status

List All Databases

GET /databases

Update Database Settings

PATCH /databases/:id/settings

Need Help?

If you have questions or need support, we're here to help.