TrustRadius: an HG Insights company
Percona Monitoring and Management (PMM) Logo

Percona Monitoring and Management (PMM) Reviews and Ratings

Rating: 8 out of 10
Score
8 out of 10

Reviews

7 Reviews

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

Rating: 9 out of 10

Use Cases and Deployment Scope

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.

Pros

  • Visibility of performance between cluster nodes.
  • Presents less obvious metrics.
  • Very customisable.

Cons

  • Documentation sufficient but not outstanding.
  • Almost 'too much' data presented.
  • Perhaps could have alert defaults.

Likelihood to Recommend

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.

Vetted Review
Percona Monitoring and Management (PMM)
1 year of experience

Versatile platform with bundles of amazing features

Rating: 8 out of 10
Incentivized

Use Cases and Deployment Scope

The most prominent thing is that [Percona Monitoring and Management (PMM)] has greatly

reduced much of the complexities by simplifying management. It has made

deployment very easy for us. It keeps on adding new features in order to bring

ease for the users. There is the availability of many unique features that makes my

work easier for me. I am having a very positive experience with this software because it is playing a great role in my department. In

my opinion, this tool is enriched with maximum features for effective management

of monitoring of MySQL.

Pros

  • It serves us in the best ways. It has given us a golden opportunity to deeply looking at time-based analysis in order to make sure whether the data system is working perfectly or not.
  • It can be set up straightforwardly without any hurdle. It always gives a smooth performance with much accuracy. It keeps on making innovations by adding new features as well as default dashboards for meeting all of our needs.
  • The most impressive thing about this tool is that it consists of a huge number of incomparable features such as the Live supporting feature, Alerting feature, tracking, communication dashboard, and many other beneficial features too.

Cons

  • Sometimes it creates problems while serving a huge number of servers but I am sure its efficient team will overcome this problem soon and with its rapid advancements there will surely be more latest and advanced alerting options.
  • Truly speaking this is a great invention with very few shortcomings. I never face any dependency issues.

Likelihood to Recommend

I suggest you try [Percona Monitoring and Management (PMM)] at least once. Afterward, it

will make you feel relaxed. It really works and gives you more than your

expectations. It is equipped with multiple latest and advanced tools that will

fully satisfy you. So obviously there will be no need to concern other devices. It is

an excellent data management solution and also it is the best monitoring device than

any other.

Need an open-source, free monitoring tool for MySQL? Nothing's better than PMM.

Rating: 9 out of 10
Incentivized

Use Cases and Deployment Scope

Percona Monitoring and Management (PMM) is an open-source platform for managing and monitoring MySQL. We, as database consultants, appreciate anything that helps us visualizing the environment, be it local, remote, or cloud-based. Percona Monitoring and Management (PMM) provides us with historical monitoring, making it possible to debug current issues as well as identify trends. It is open source and free. Percona Monitoring and Management (PMM) also includes an alerting mechanism. Importantly, it is well supported and easy to set up.

Pros

  • Graphs the database parameters well
  • Slow query identification
  • Alerting

Cons

  • System requirements are not easy to guess (especially for larger systems).

Likelihood to Recommend

If you're looking for an open-source and free monitoring solution for MySQL, MonogoDB, or Postgres, Percona Monitoring and Management (PMM) is right choice. The metrics plotted helped in doing RCAs for many issues and also assist in identifying trends. Query Analytics enables you to ensure database queries are monitored for optimal performance. It also monitors ProxySQL and RDS instances.

Vetted Review
Percona Monitoring and Management (PMM)
4 years of experience

One of the best solutions for monitoring and metrics in databases

Rating: 7 out of 10

Use Cases and Deployment Scope

<div>Percona Monitoring and Management (PMM) offers us a very complete view of everything that happens, allowing us to select the time intervals we want to study and individually select the database we want to see, thus improving the user experience.</div><div>

"Metrics Monitor" &amp; "Query Analitycs" are two interesting functionalities that allow us to detect problems in the performance of our queries, in addition to providing proactive information on possible performance problems in the future if what it shows us reaches the production teams with those that interact with our clients or the administrators of our company. The set of graphics and elements to select gives us great ease when configuring the dashboard to our liking and covering many of the company's needs.</div>

Pros

  • Measure the time and performance of queries made in a database
  • Integration with tools like Prometheus with the aim of storing information based on time
  • Monitor our databases in the cloud, as well as optimize the performance of the database, improving the usability of customer applications

Cons

  • It would be interesting to add support to more monitoring tools and improve the notification system so that there are more customization options.

Likelihood to Recommend

One of the main advantages is the integration with tools like Prometheus with the aim of storing information based on time. In addition, it offers a good interaction with the different agents using a REST API to show the results in Grafana dashboards.

Best Open source monitoring solutions for MySQL.

Rating: 9 out of 10
Incentivized

Use Cases and Deployment Scope

Percona Monitoring and Management has helped in monitoring thousand of database servers "MySQL" in one place which has decreased the complexity of our system. I like to do an Advanced Configuration, there is more option available to customize. I think the most valuable and secure features are the warning critical levels. For example, in one case we were looking to alert of CPU usage - and if it's over 60% in an average period of time then it's not entrusting, and if it's over 90% it's critical, which you can specify the values that are best for your application. It's easy to use and deploy with a Beautiful GUI with Grafana and has Zabbix integration.

Pros

  • Everything has its graphs by category
  • Easy enough to customized and deploy
  • Very in depth metrics for MySQL, DBaaS, ProxySQL

Cons

  • PMM alerting system should be updated and improved
  • In some categories you cant grasp 25% of information

Likelihood to Recommend

My experience with PMM has been excellent it helps us monitoring a variety of applications such as MYSQL and MongoDB.

1. its value the ability to look at trending data history.

2. Great monitoring tools and it's free

3. Has an easy and simple solution for complex databases

5. Best for alert solution for MYSQL and MongoDB.

PMM is your best choice when looking for an Open Source monitoring solution

Rating: 10 out of 10
Incentivized

Use Cases and Deployment Scope

We monitor hundreds of database servers (MySQL) with PMM and we has been actively using it on prod since the first betas. It's extremely helpful, easy to deploy and it makes possible for the whole OPS team to check the status of the DB layer. The Query Analyzer is the only Open Source query visualization tool that is being developed and it's also useful when hunting for problematic/resource intensive queries.

Pros

  • Easy to deploy.
  • Easy to use.
  • Nice interface.

Cons

  • Setting up alerts is still complicated.
  • Automatic dashboards based on ec2 tags.
  • Better scaling for larger deployment.

Likelihood to Recommend

There are no other open source tools out there that could compete with PMM in its league. If you use MySQL (or PostgreSQL, ProxySQL) you can have a running monitoring in a couple of minutes. The agents are not really resource intensive and Percona provides a repo for most of the main Linux distributions. The documentation is thorough and straightforward. The defaults are good!

PMM MySQL Observability champion

Rating: 10 out of 10

Use Cases and Deployment Scope

We are using PMM across the whole organization. It's addressing the problem of observability. We have improved our MTTD and Capacity planning using USE method on top of PMM. The current version of PMM also supports the RED method graphs which helps to improve RCA Process. The inbuilt graphs are covering all details about MySQL/Mongo and Postgres.

Pros

  • Simple UI
  • Deep dive of MySQL internal graphs
  • Detailed graphs of Database internals and System

Cons

  • High Availability
  • Configuration for multiple alerting
  • Inbuilt alert manager rules

Likelihood to Recommend

PMM is well suited for all environments where MySQL/Mongo and Postgres is being used.

1. Organization that loves opensource.

2. Organization those are fast pace

3. Who believes in blameless RCA