What is Supabase Database Monitoring?

Supabase Database Monitoring is a feature that allows you to track the performance and storage usage of your Supabase databases. It analyzes memory usage, CPU usage, and storage usage, alerting you when thresholds are exceeded.

Why Monitor Supabase Database?

Monitoring Supabase databases can help you:

  • Detect potential performance issues before they impact applications
  • Identify resource utilization trends
  • Optimize database performance and storage allocation

How do I set up Supabase Database Monitoring?

Add the Supabase resource to your Alerty inventory, and Alerty will begin monitoring it automatically! When Alerty detects an issue, it will send you an alert.

Setting up Supabase Database Monitoring

To monitor Supabase databases, you’ll need to provide some information:

  1. Project URL: The URL of your Supabase project.
  2. API Key: Your Supabase API key.

Monitors

The following monitors are available for Supabase Database:

  • Memory Usage Monitor
    • Alerts when memory usage is equal to or greater than 80%
  • CPU Usage Monitor
    • Alerts when CPU usage is equal to or greater than 80%
  • Storage Usage Monitor
    • Alerts when storage usage is equal to or greater than 80%

How It Works

Once set up, Alerty will continuously monitor your Supabase database performance and storage usage using Supabase APIs. It uses advanced algorithms to detect potential issues, sending alerts when thresholds are exceeded. When an issue is detected, Alerty will send you an alert with details about the issue, allowing you to investigate and respond promptly.