Maximize PostgreSQL Performance
pgDash provides a range of innovative diagnostic and monitoring features to help you gain insight and maximise the performance of your PostgreSQL deployment.
Diagnostics
Review automatically generated Diagnostic reports that examine your PostgreSQL servers and databases and highlight issues that can impact the health and performance of your deployment.
Queries
Extensive information about each SQL query executed, including time series graphs, execution plans with visualization, and suggestions to improve query performance.
Index Management
Find indexes that haven't been used recently, that are candidates for dropping. Identify indexes that are too bloated and need reindexing.
Keep an Eye on Core PostgreSQL Functions
pgDash provides insight into core PostgreSQL functions so that you can monitor activity and take corrective action before issues become critical.
Tables & Indexes
Review information about each table and index, like size, bloat, activity, vacuum and analyze information, cache efficiency and more.
System Information
Collect and monitor important system information including load average, memory usage and swap usage as well as tablespace-wise disk usage.
Tablespaces
Monitor and track disk usage at tablespace level. Set threshold alerts for high disk usage.
Deployment Inspector
Quickly pull up dashboards for key subsystem health and performance indicators across your entire fleet of Postgres servers and databases.
Make Sure Everyone is in the Loop
From alerting to team sharing, pgDash provides features to assist in making sure that you and your team are on top of crucial information about your PostgreSQL deployment.
Alerts
Set meaningful alerts, like “Commit Ratio of mydb is less than 80%”, “Number of backends waiting on locks is greater than 30”, and get notificatied via email, Slack, PagerDuty and more.