Percona Monitoring and Management

Generated on 30 Jun 2025 from the Percona Monitoring and Management catalog page

Percona Monitoring and Management (PMM) is an open source database observability, monitoring, and management platform that gives you a single view of performance metrics - from entire database clusters down to individual queries.

Key features:

  • Complete visibility of MySQL, PostgreSQL, and MongoDB performance
  • Unified dashboard for all your database metrics and query analytics
  • Flexible deployment options: on-premises, cloud, or hybrid environments
  • Easy setup with just two components: Server and Client

Software Included

Package Version License
Percona Monitoring and Management 3 Creative Commons Attribution 4.0 International License

Creating an App using the Control Panel

Click the Deploy to DigitalOcean button to create a Droplet based on this 1-Click App. If you aren’t logged in, this link will prompt you to log in with your DigitalOcean account.

Deploy to DO

Creating an App using the API

In addition to creating a Droplet from the Percona Monitoring and Management 1-Click App using the control panel, you can also use the DigitalOcean API. As an example, to create a 4GB Percona Monitoring and Management Droplet in the SFO2 region, you can use the following curl command. You need to either save your API access token) to an environment variable or substitute it in the command below.

curl -X POST -H 'Content-Type: application/json' \
         -H 'Authorization: Bearer '$TOKEN'' -d \
        '{"name":"choose_a_name","region":"sfo2","size":"s-2vcpu-4gb","image": "sharklabs-perconamonitorin"}' \
        "https://api.digitalocean.com/v2/droplets"

Getting Started After Deploying Percona Monitoring and Management

Log in to the PMM web interface at https://your_droplet_public_ipv4/ with the username admin and the password admin. You will be prompted to set a different password.

Start monitoring remote MySQL, PostgreSQL or MongoDB instances by navigating to the PMM Add Instance dashboard using the PMM button near the top right of the Home dashboard.

Optionally, you can log in to your PMM droplet with SSH using:

ssh admin@your_droplet_public_ipv4

You can allow additional SSH public keys to authenticate to your PMM Droplet from the PMM Settings dashboard within PMM.

The easiest way to add your DigitalOcean MySQL database clusters to PMM is to run the helper script:

python3 /root/pmm-do.py

The script will walk you through monitoring some or all of your MySQL instances with Percona Monitoring and Management.

We can't find any results for your search.

Try using different keywords or simplifying your search terms.