SigNoz
Docs
PricingCustomers
Get Started - Free
Docs
IntroductionContributingMigrate from DatadogSigNoz API
OpenTelemetry
What is OpenTelemetryOpenTelemetry Collector GuideOpenTelemetry Demo
Community
Support
Slack
X
Launch Week
Changelog
Dashboard Templates
DevOps Wordle
Newsletter
KubeCon, Atlanta 2025
More
SigNoz vs DatadogSigNoz vs New RelicSigNoz vs GrafanaSigNoz vs Dynatrace
Careers
AboutTermsPrivacySecurity & Compliance
SigNoz - Open Source Datadog Alternative
SigNoz
All systems operational
HIPAASOC-2
  1. ...
  2. Docs
  3. Dashboards
  4. Out of Box Dashboards
  5. PostgreSQL Dashboard

PostgreSQL Dashboard

SigNoz Cloud - This page applies to SigNoz Cloud editions.
Self-Host - This page applies to self-hosted SigNoz editions.

To use this dashboard, you need to set up the data source and send telemetry to SigNoz. Follow the PostgreSQL Integration guide to get started.

This dashboard provides a high-level overview of your PostgreSQL databases, including replication, locks, throughput, and comprehensive database performance metrics for optimal PostgreSQL monitoring and management.

Dashboard Preview

PostgreSQL Dashboard
PostgreSQL Dashboard

Dashboards → + New dashboard → Import JSON

What This Dashboard Monitors

This dashboard tracks essential PostgreSQL metrics to help you:

  • Monitor Database Operations: Track insert, update, delete, and heap update operations
  • Analyze Connection Management: Monitor database connections and backend processes
  • Track Lock Activity: Monitor database locks and deadlock occurrences
  • Table Performance: Monitor table statistics, dead rows, and live rows
  • Index Efficiency: Track index scans and index performance
  • Performance Optimization: Identify bottlenecks and optimize database performance
  • Database Health: Monitor overall database health and throughput

Metrics Included

Operation Metrics

  • Inserts: Shows average number of database insert operations over time by database
  • Updates: Shows average number of database update operations over time by database
  • Deleted: Shows average number of database delete operations over time by database
  • Heap updates: Shows average number of database heap-only update operations over time by database
  • Operation by database: Table showing insert, update, and delete operation counts grouped by database

Connection & Lock Metrics

  • Connections per db: Shows number of backend connections per database over time
  • Locks by lock mode: Shows number of database locks grouped by lock mode over time
  • Deadlocks count: Shows rate of database deadlocks by database over time

Table & Index Metrics

  • Dead rows: Shows number of dead rows across selected tables over time
  • Index scans by index: Shows rate of index scans grouped by index name over time
  • Table stats: Comprehensive table showing dead rows, live rows, index scans, and table size by table name

Dashboard Variables

This dashboard includes pre-configured variables for filtering:

  • host.name: Filter by specific host sending PostgreSQL metrics (multi-select)
  • db.name: Filter by specific database names (multi-select)
  • table.name: Filter by specific table names (multi-select)

Related Dashboards

  • MySQL
  • CouchDB
  • Apache Web Server

Last updated: November 25, 2025

Edit on GitHub

Was this page helpful?

Your response helps us improve this page.

Prev
Pipecat
Next
Pydantic AI
On this page
Dashboard Preview
What This Dashboard Monitors
Metrics Included
Operation Metrics
Connection & Lock Metrics
Table & Index Metrics
Dashboard Variables
Related Dashboards

Is this page helpful?

Your response helps us improve this page.