Connect databases to PMM¶
PMM supports monitoring for MySQL, PostgreSQL, MongoDB, Valkey/Redis, major cloud database services, and infrastructure components.
Supported database versions¶
PMM supports database versions that are within their active support lifecycle. For the full list of supported versions per product, see the Percona Release Lifecycle Overview.
Connecting a database version that has reached end of life may work, but is not tested or supported. We recommend upgrading to a supported version to ensure full compatibility with PMM features.
Supported database technologies¶
| Database | Local monitoring | Remote monitoring | Query Analytics | Backup integration |
|---|---|---|---|---|
| MySQL¹ | ✔ | ✔ | ✔ | ✔ |
| PostgreSQL | ✔ | ✔ | ✔ | ✘ |
| MongoDB | ✔ | ✔ | ✔ | ✔ |
| Valkey / Redis | ✔ | ✔ | ✘ | ✘ |
| Amazon RDS / Aurora | ✘ | ✔ | ✔ | ✘ |
| Microsoft Azure | ✘ | ✔ | ✔ | ✘ |
| Google Cloud SQL | ✘ | ✔ | ✔ | ✘ |
| ProxySQL | ✔ | ✔ | ✘ | ✘ |
| HAProxy | ✔ | ✔ | ✘ | ✘ |
| Linux | ✔ | ✘ | ✘ | ✘ |
| External services | ✔ | ✔ | ✘ | ✘ |
| Remote instances | ✘ | ✔ | ✘ | ✘ |
¹ Includes Percona Server for MySQL, Percona XtraDB Cluster, and MariaDB.
Modify existing services¶
To change the parameters of a previously-added service, remove the service and re-add it with the new parameters.
New to PMM?¶
If you’re setting up monitoring for the first time, follow the installation and setup instructions in the PMM installation overview.