percona monitoring and management (pmm)

PErcona Monitoring and ManagEmEnt

Percona Monitoring and Management (PMM) is an open source database observability, monitoring, and management tool for use with MySQL, PostgreSQL, MongoDB, and the servers on which they run.

percona's goat eye
postgresql pmm screen

PMM

Monitor and optimize database performance across any environment or deployment.

Unified dashboards, query analytics and configuration insight across on-premises, cloud and hybrid environments. Enabling teams to monitor, manage and optimize databases anywhere.

Benefits

Backup and Restore

Percona Monitoring and Management (PMM) includes built-in backup and restore capabilities for MongoDB and MySQL, so you can protect production data from the same interface you use to monitor it. Schedule hot, incremental, physical, or logical backups on demand or on a recurring cadence, and recover to an exact moment with point-in-time recovery (PITR). No separate tools, no cobbled-together scripts, no crossing your fingers at 2 a.m.

  • Multiple backup types in one place
  • Flexible storage options
  • Alerting that doesn't wait until it's too late
  • Safe environment transitions
pmm backups
pmm monitor and troubleshooting

Benefits

Monitor and troubleshoot

Percona Monitoring and Management (PMM) gives you a single pane of glass across your MySQL, MongoDB, and PostgreSQL databases. Instead of stitching together separate monitoring stacks for each engine, PMM delivers database-specific dashboards, query analytics, proactive alerting, and automated security checks from one open source platform. You see exactly what's happening inside every instance, from InnoDB metrics to WiredTiger details to PostgreSQL tuple activity, and you get notified the moment something goes wrong.

  • Database-specific dashboards
  • Query Analytics across all three engines
  • Percona Alerting with 15+ notification channels
  • Percona Advisors
  • Annotations for faster root-cause analysis

Benefits

Fix Bottlenecks

Query Analytics in Percona Monitoring and Management (PMM) ranks every query by load so you can pinpoint the ones dragging down your database. It works across MySQL, MongoDB, and PostgreSQL from the same dashboard, letting you drill from fleet-level performance all the way down to a single problematic query. Spot anomalies, view explain plans, slice by any parameter you choose, and fix the bottleneck instead of guessing at it.

  • Query profiling ranked by load
  • Anomaly detection and investigation
  • Customizable query dashboards
  • Deeper PostgreSQL insights with pg_stat_monitor
  • Works the same way for every engine
pmm query performance
pmm advisors

Benefits

Optimize

Percona Advisors, built into Percona Monitoring and Management (PMM), continuously scan your MySQL, MongoDB, and PostgreSQL databases for security gaps, misconfigurations, and performance problems. Think of them as automated checks distilled from decades of Percona database expertise. They run in the background, flag what needs attention, and tell you how to fix it, so small issues don't turn into outages.

  • Security and CVE awareness
  • Configuration checks that actually explain what to change
  • Performance optimization recommendations
  • Continuous compliance scanning
  • Actionable, not noisy

“Working with Percona has helped Peak maintain and improve our database pipelines, keeping millions of daily active users enjoying a fast, uninterrupted, gaming experience.”

Krisztian Banhidy
Senior DevOps Engineer

Supported Technologies and Dashboards

Percona Monitoring and Management provides actionable performance data for MySQL variants, including Percona Server for MySQL, Percona XtraDB Cluster, Oracle MySQL Community Edition, Oracle MySQL Enterprise Edition, and MariaDB.

PMM captures metrics and data for the InnoDB, XtraDB, and MyRocks storage engines, and has specialized dashboards for specific engine details.

  • MySQL InnoDB Metrics
  • MySQL MyRocks Metrics
  • MySQL Performance Schema/Performance Schema Waits Analysis
  • MySQL Replication
  • MySQL Table Statistics
  • MySQL User Statistics

Percona Monitoring and Management monitors and provides actionable performance data for PostgreSQL. It captures metrics and data for PostgreSQL such as Connections, Active Connections, Tuples, Tuple Activity, and more. PMM provides:
  • PostgreSQL Overview
  • PostgreSQL Vacuum monitoring
Percona Monitoring and Management provides actionable performance data for MongoDB variants, including Percona Server for MongoDB, MongoDB Community Server, and MongoDB Enterprise Server. PMM includes these specialized MongoDB dashboards for graphing WiredTiger, MMAPv1, InMemory, and RocksDB storage engines:
  • MongoDB Cluster Summary
  • MongoDB ReplSet
  • MongoDB Overview
  • MongoDB Oplog Details
  • MongoDB WiredTiger
  • MongoDB InMemory/MMAPv1/RocksDB

Percona Monitoring and Management is designed to work with Amazon RDS MySQL and Amazon Aurora MySQL. PMM has a specific dashboard for monitoring Amazon Aurora MySQL using Cloudwatch and direct sampling of MySQL metrics:

  • MySQL Amazon Aurora Metrics

Percona Monitoring and Management is designed to work with ProxySQL. ProxySQL is a high-performance SQL proxy. ProxySQL runs as a daemon watched by a monitoring process. The process monitors the daemon and restarts it in case of a crash, to minimize downtime.

With PMM, you can use this dashboard overview to gather metrics for ProxySQL and its interactions with the database and applications.

  • ProxySQL Overview

Percona XtraDB Cluster is an active/active high availability and high scalability open source solution for MySQL clustering. It integrates Percona Server for MySQL and Percona XtraBackup with the Codership Galera library of MySQL high availability solutions in a single package that enables you to create a cost-effective MySQL high availability cluster. Dashboard information includes:

  • Percona XtraDB Cluster / Galera Cluster Overview
  • Percona XtraDB Cluster / Galera Graphs

Far
Enough.

Said no pioneer ever.
MySQL, PostgreSQL, InnoDB, MariaDB, MongoDB and Kubernetes are trademarks for their respective owners.
© 2026 Percona All Rights Reserved