Tag - PMM

Extending PMM’s Prometheus Configuration

Extending PMM Prometheus Configuration

Percona Monitoring and Management 2.4.0 (PMM), released several days ago, added support for custom extensions of the Prometheus configuration file. Before explaining what that is and how to use it, let me tell you a bit of history.
PMM 1.4.0, released 2.5 years ago, added support for hooking external Prometheus exporters into PMM’s Prometheus configuration […]

Read more

Percona Monitoring and Management Container, Are You Ready Yet?

Percona Monitoring Management Container

My boss asked me if there is a way to wait for the Percona Monitoring and Management (PMM) Server container to be fully ready so his automation script can start adding monitoring instances. I wanted to give him a general solution, not a PMM-specific one. Turned out, it is not so simple.
The root of […]

Read more

Percona Monitoring and Management Continues to See Increased Adoption

Percona Monitoring and Management Growth

As a new member of the Percona team, one of the first things I was interested in understanding was our software adoption.  I decided to take a look at the information we have about adoption (instances running) of Percona Monitoring and Management (PMM) and found some very positive trends.  First, I looked at overall […]

Read more

Beware of Unstable Query Digests in MySQL

Unstable Query Digests in MySQL

If you’re using MySQL’s Performance Schema you may use “query digests” as IDs to identify specific query patterns in the events_statements_summary_by_digest Performance Schema Table.
You might assume these hashes are stable between different versions, so, for example, when upgrading from MySQL 5.7 to MySQL 8, you can compare the query response time and other execution […]

Read more

Changing the Default Admin Password in Docker-Based Deployment of PMM2

default password pmm2

If you’re automating Percona Monitoring and Management 2 (PMM) deployment with docker, you may want to set a different admin user password upon installation instead of being required to change it upon first login. Here is how you can do it:
After following the PMM2 Docker Installation Instructions, you can run this command:


docker exec -t […]

Read more