Menu
Grafana Cloud

Supabase integration for Grafana Cloud

Supabase offers an open-source solution comparable to Firebase, providing robust features for app development. By seamlessly integrating Supabase with Grafana Cloud, users gain enhanced capabilities for monitoring Supabase performance and operations with efficiency. The included dashboard offers a comprehensive overview of Supabase performance, supplemented with PostgreSQL metrics.

This integration includes 1 pre-built dashboard to help monitor and visualize Supabase metrics.

Dashboards

The Supabase integration installs the following dashboards in your Grafana Cloud instance to help monitor your system.

  • Supabase Project

Screenshot of the Supabase Grafana dashboard

Screenshot of the Supabase Grafana dashboard

Metrics

The most important metrics provided by the Supabase integration, which are used on the pre-built dashboard, are as follows:

  • node_arp_entries
  • node_boot_time_seconds
  • node_context_switches_total
  • node_cooling_device_cur_state
  • node_cooling_device_max_state
  • node_cpu_seconds_total
  • node_disk_discard_time_seconds_total
  • node_disk_discards_completed_total
  • node_disk_discards_merged_total
  • node_disk_io_now
  • node_disk_io_time_seconds_total
  • node_disk_io_time_weighted_seconds_total
  • node_disk_read_bytes_total
  • node_disk_read_time_seconds_total
  • node_disk_reads_completed_total
  • node_disk_reads_merged_total
  • node_disk_write_time_seconds_total
  • node_disk_writes_completed_total
  • node_disk_writes_merged_total
  • node_disk_written_bytes_total
  • node_entropy_available_bits
  • node_filefd_allocated
  • node_filefd_maximum
  • node_filesystem_avail_bytes
  • node_filesystem_device_error
  • node_filesystem_files
  • node_filesystem_files_free
  • node_filesystem_free_bytes
  • node_filesystem_readonly
  • node_filesystem_size_bytes
  • node_forks_total
  • node_hwmon_temp_celsius
  • node_hwmon_temp_crit_alarm_celsius
  • node_hwmon_temp_crit_celsius
  • node_hwmon_temp_crit_hyst_celsius
  • node_hwmon_temp_max_celsius
  • node_interrupts_total
  • node_intr_total
  • node_load1
  • node_load15
  • node_load5
  • node_memory_Active_anon_bytes
  • node_memory_Active_bytes
  • node_memory_Active_file_bytes
  • node_memory_AnonHugePages_bytes
  • node_memory_AnonPages_bytes
  • node_memory_Bounce_bytes
  • node_memory_Buffers_bytes
  • node_memory_Cached_bytes
  • node_memory_CommitLimit_bytes
  • node_memory_Committed_AS_bytes
  • node_memory_Dirty_bytes
  • node_memory_HardwareCorrupted_bytes
  • node_memory_HugePages_Free
  • node_memory_HugePages_Rsvd
  • node_memory_HugePages_Surp
  • node_memory_HugePages_Total
  • node_memory_Hugepagesize_bytes
  • node_memory_Inactive_anon_bytes
  • node_memory_Inactive_bytes
  • node_memory_Inactive_file_bytes
  • node_memory_KernelStack_bytes
  • node_memory_Mapped_bytes
  • node_memory_MemAvailable_bytes
  • node_memory_MemFree_bytes
  • node_memory_MemTotal_bytes
  • node_memory_Mlocked_bytes
  • node_memory_NFS_Unstable_bytes
  • node_memory_PageTables_bytes
  • node_memory_Percpu_bytes
  • node_memory_SReclaimable_bytes
  • node_memory_SUnreclaim_bytes
  • node_memory_ShmemHugePages_bytes
  • node_memory_ShmemPmdMapped_bytes
  • node_memory_Shmem_bytes
  • node_memory_Slab_bytes
  • node_memory_SwapCached_bytes
  • node_memory_SwapFree_bytes
  • node_memory_SwapTotal_bytes
  • node_memory_Unevictable_bytes
  • node_memory_VmallocChunk_bytes
  • node_memory_VmallocTotal_bytes
  • node_memory_VmallocUsed_bytes
  • node_memory_WritebackTmp_bytes
  • node_memory_Writeback_bytes
  • node_netstat_Icmp_InErrors
  • node_netstat_Icmp_InMsgs
  • node_netstat_Icmp_OutMsgs
  • node_netstat_IpExt_InOctets
  • node_netstat_IpExt_OutOctets
  • node_netstat_Ip_Forwarding
  • node_netstat_TcpExt_ListenDrops
  • node_netstat_TcpExt_ListenOverflows
  • node_netstat_TcpExt_SyncookiesFailed
  • node_netstat_TcpExt_SyncookiesRecv
  • node_netstat_TcpExt_SyncookiesSent
  • node_netstat_TcpExt_TCPSynRetrans
  • node_netstat_Tcp_ActiveOpens
  • node_netstat_Tcp_CurrEstab
  • node_netstat_Tcp_InErrs
  • node_netstat_Tcp_InSegs
  • node_netstat_Tcp_MaxConn
  • node_netstat_Tcp_OutRsts
  • node_netstat_Tcp_OutSegs
  • node_netstat_Tcp_PassiveOpens
  • node_netstat_Tcp_RetransSegs
  • node_netstat_UdpLite_InErrors
  • node_netstat_Udp_InDatagrams
  • node_netstat_Udp_InErrors
  • node_netstat_Udp_NoPorts
  • node_netstat_Udp_OutDatagrams
  • node_netstat_Udp_RcvbufErrors
  • node_netstat_Udp_SndbufErrors
  • node_network_carrier
  • node_network_mtu_bytes
  • node_network_receive_bytes_total
  • node_network_receive_compressed_total
  • node_network_receive_drop_total
  • node_network_receive_errs_total
  • node_network_receive_fifo_total
  • node_network_receive_frame_total
  • node_network_receive_multicast_total
  • node_network_receive_packets_total
  • node_network_speed_bytes
  • node_network_transmit_bytes_total
  • node_network_transmit_carrier_total
  • node_network_transmit_colls_total
  • node_network_transmit_compressed_total
  • node_network_transmit_drop_total
  • node_network_transmit_errs_total
  • node_network_transmit_fifo_total
  • node_network_transmit_packets_total
  • node_network_transmit_queue_length
  • node_network_up
  • node_nf_conntrack_entries
  • node_nf_conntrack_entries_limit
  • node_power_supply_online
  • node_processes_max_processes
  • node_processes_max_threads
  • node_processes_pids
  • node_processes_state
  • node_processes_threads
  • node_procs_blocked
  • node_procs_running
  • node_schedstat_running_seconds_total
  • node_schedstat_timeslices_total
  • node_schedstat_waiting_seconds_total
  • node_scrape_collector_duration_seconds
  • node_scrape_collector_success
  • node_sockstat_FRAG_inuse
  • node_sockstat_FRAG_memory
  • node_sockstat_RAW_inuse
  • node_sockstat_TCP_alloc
  • node_sockstat_TCP_inuse
  • node_sockstat_TCP_mem
  • node_sockstat_TCP_mem_bytes
  • node_sockstat_TCP_orphan
  • node_sockstat_TCP_tw
  • node_sockstat_UDPLITE_inuse
  • node_sockstat_UDP_inuse
  • node_sockstat_UDP_mem
  • node_sockstat_UDP_mem_bytes
  • node_sockstat_sockets_used
  • node_softnet_dropped_total
  • node_softnet_processed_total
  • node_softnet_times_squeezed_total
  • node_systemd_socket_accepted_connections_total
  • node_systemd_units
  • node_textfile_scrape_error
  • node_time_seconds
  • node_timex_estimated_error_seconds
  • node_timex_frequency_adjustment_ratio
  • node_timex_loop_time_constant
  • node_timex_maxerror_seconds
  • node_timex_offset_seconds
  • node_timex_sync_status
  • node_timex_tai_offset_seconds
  • node_timex_tick_seconds
  • node_vmstat_oom_kill
  • node_vmstat_pgfault
  • node_vmstat_pgmajfault
  • node_vmstat_pgpgin
  • node_vmstat_pgpgout
  • node_vmstat_pswpin
  • node_vmstat_pswpout
  • pg_database_size_mb
  • pg_settings_default_transaction_read_only
  • pg_stat_bgwriter_buffers_alloc_total
  • pg_stat_bgwriter_buffers_backend_fsync_total
  • pg_stat_bgwriter_buffers_backend_total
  • pg_stat_bgwriter_buffers_checkpoint_total
  • pg_stat_bgwriter_buffers_clean_total
  • pg_stat_bgwriter_checkpoint_sync_time_total
  • pg_stat_bgwriter_checkpoint_write_time_total
  • pg_stat_bgwriter_checkpoints_req_total
  • pg_stat_bgwriter_checkpoints_timed_total
  • pg_stat_bgwriter_maxwritten_clean_total
  • pg_stat_database_conflicts_confl_bufferpin_total
  • pg_stat_database_conflicts_confl_deadlock_total
  • pg_stat_database_conflicts_confl_lock_total
  • pg_stat_database_conflicts_confl_snapshot_total
  • pg_stat_database_conflicts_confl_tablespace_total
  • pg_stat_database_deadlocks_total
  • pg_stat_database_num_backends
  • pg_stat_database_xact_commit_total
  • pg_stat_database_xact_rollback_total
  • pg_stat_statements_total_queries
  • pg_stat_statements_total_time_seconds
  • pg_status_in_recovery
  • pg_up
  • pgbouncer_pools_client_waiting_connections
  • pgbouncer_up
  • pgbouncer_used_clients
  • process_cpu_seconds_total
  • process_max_fds
  • process_open_fds
  • process_resident_memory_max_bytes
  • process_virtual_memory_bytes
  • process_virtual_memory_max_bytes
  • replication_realtime_lag_bytes
  • replication_realtime_slot_status
  • supabase_usage_metrics_user_queries_total
  • supavisor_connections_active
  • up

Changelog

md
# 1.0.0 - July 2024

* Initial release

Cost

By connecting your Supabase instance to Grafana Cloud, you might incur charges. To view information on the number of active series that your Grafana Cloud account uses for metrics included in each Cloud tier, see Active series and dpm usage and Cloud tier pricing.