Skip to main content
This page is archived. Fly Postgres (unmanaged) is no longer maintained, and Fly.io Support is not able to provide support or guidance for it. We now offer Fly.io Managed Postgres, our fully-managed database service that handles all aspects of running production PostgreSQL databases.These pages are kept for reference and are not listed in the navigation. The full set is indexed on the Fly Postgres (Unmanaged) page.

App Status

You can use fly status to see a list of VMs and an overview of their status. The output for each VM includes its role within the cluster.
To view the status of an individual Machine in more detail:

Checks

To view a list of health checks for a Fly Postgres app, run:

Logs

Fly Postgres apps run several processes inside each VM, including Postgres, Stolon keeper, Stolon sentinel, HAProxy, and postgres_export. Each of those processes redirect STDOUT and STDERR to logs which you can view with fly logs.

Metrics

Fly Postgres apps export metrics to Prometheus which can be seen in the Metrics UI or queried from Grafana. The available metrics are