Perhaps the best FREE thing I've found for several years
September 15, 2022

Perhaps the best FREE thing I've found for several years

Anonymous | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User

Overall Satisfaction with Percona Monitoring and Management (PMM)

We use PMM in both our development and IT teams to monitor our database. The tool allows us to trace performance and discover optimisation opportunities, which provides significant cost savings over upgrading the platform as we grow our business. Before we integrated PMM we were reliant on standard tools to manually investigate production state, variables and other metrics.
  • Visibility of performance between cluster nodes.
  • Presents less obvious metrics.
  • Very customisable.
  • Documentation sufficient but not outstanding.
  • Almost 'too much' data presented.
  • Perhaps could have alert defaults.
  • Smart reporting (with context) of key DB metrics.
  • Query analytics.
  • Graphed timeseries of all data.
  • Neat breakdown of DB activity by user.
  • Instrumental in identifying $BAD_USERS.
  • Helped prove DB not at fault for App issue.
  • Has helped us tweak conf.
I haven't found a tool anything like PMM in terms of detail, delivery, and price.

Do you think Percona Monitoring and Management (PMM) delivers good value for the price?

Yes

Are you happy with Percona Monitoring and Management (PMM)'s feature set?

Yes

Did Percona Monitoring and Management (PMM) live up to sales and marketing promises?

Yes

Did implementation of Percona Monitoring and Management (PMM) go as expected?

Yes

Would you buy Percona Monitoring and Management (PMM) again?

Yes

Databases work great when fresh and clean but over the years you seem to encounter more and more performance issues. Over-enthusiastic developers brimming with confidence can quickly overload tables with indexes or make changes without thinking about scenarios outside their ticket. Business growth can lead to server strain if you aren't monitoring your infra vigilantly. Queries that once worked well can suffer over time and you need a good tool to dig in to the data. PMM is excellent for these kinds of use-cases.

I initially found the vast quantity of data presented to be overwhelming, but that is where I needed to raise my knowledge to understand the DB internals better. If you feel you don't know enough about your database performance the dashboards will keep you busy for a while. The Query Analytics tool may also be insightful. My only gripe is I wish there was more documentation on explaining some of the data for less experienced MySQL users.



Using Percona Monitoring and Management (PMM)

The data presented is pretty easy to view and examine. I have had no issues exploring data over time, filtering down to specifics, or managing users. The one area I feel could be improved is dashboard names/menu navigation. The menu feels like a limitation of the Grafana framework, and the dashboard names seem just a bit similar so you may head in the wrong direction initially.
ProsCons
Like to use
Relatively simple
Easy to use
Technical support not required
Well integrated
Consistent
Quick to learn
Convenient
Feel confident using
None
  • Changing your time range to match your issue/incident
  • Completing tool updates within the tool
  • Filtering to your specific database/user
  • Troubleshooting agent integration issues