Welcome to the pganalyze documentation!

Learn more about how pganalyze works, and how to connect it with your Postgres database. pganalyze enables you to deliver consistent PostgreSQL performance and availability, at any scale.

Installation guides

In order to use pganalyze you need to install the pganalyze collector in your environment, either on the database server directly, or a container / VM that can connect to it when using managed database services. The collector sends query data and other statistics on a continuous basis — to the pganalyze cloud service, or to your pganalyze Enterprise Server installation.

To continue, select in which environment you are running your Postgres database:

If you're interested in integrating pganalyze with your database hosting provider but don't see it listed as officially supported, you can follow the manual installation guide for self-managed databases. You will need to run the pganalyze collector on a server with network connectivity to your database in order to monitor your database. Note that system-level statistics (memory usage, I/O, etc.) cannot be collected this way and will not be available in pganalyze. Log Insights (and the features that depend on it) is only available if your provider exports Postgres logs for your database server via syslog.

Explore how pganalyze works

Manage your pganalyze installation


Couldn't find what you were looking for or want to talk about something specific?
Start a conversation with us →