Leader badge

What is Percona Monitoring and Management (PMM)?

Percona Monitoring and Management (PMM) is a premier, open-source solution designed for effective database management and monitoring. It streamlines operations while mitigating complexities that enterprises often face. Additionally, PMM enhances the performance and security of critical database environments, whether hosted on-site or in the cloud. The platform offers comprehensive, time-based insights into MySQL, PostgreSQL, and MongoDB servers, ensuring that data operates at peak efficiency.

With PMM, businesses can swiftly pinpoint potential issues that may affect their operations. This unified platform promotes easier management and less complexity, empowering users to optimize their databases through efficient identification and resolution of potential outages, bottlenecks, and scaling challenges. Furthermore, its cutting-edge tools bolster data security and minimize the risk of data exposure. Used globally by numerous organizations, PMM effectively handles intricate database infrastructures while supporting their growth and stability.

Pricing

Price Starts At:
$0
Price Overview:
Software is completely Free and Open Source, Support plans are available for those that need it.
Free Version:
Free Version available.
Free Trial Offered?:
Yes

Integrations

Offers API?:
Yes, Percona Monitoring and Management (PMM) provides an API

Screenshots and Video

Company Facts

Company Name:
Percona
Date Founded:
2006
Company Location:
United States
Company Website:
www.percona.com
Edit This Page

Product Details

Deployment
SaaS
Windows
Mac
Linux
On-Prem
Training Options
Documentation Hub
Online Training
Webinars
Support
24 Hour Support
Web-Based Support

Product Details

Target Company Sizes
Individual
1-10
11-50
51-200
201-500
501-1000
1001-5000
5001-10000
10001+
Target Organization Types
Mid Size Business
Small Business
Enterprise
Freelance
Nonprofit
Government
Startup
Supported Languages
English

Percona Monitoring and Management (PMM) Categories and Features

Database Monitoring Tool

Anomaly Detection
Autodiscovery
Capacity Planning
Dashboard
Dependency Tracking
Historical Trend Analysis
Multitenancy
Notifications / Alerts
Performance Monitoring
Permissions / Access Controls
Predictive Analytics
Prioritization
Query Analysis
Resource Optimization
Troubleshooting
  • Reviewer Name: Cihan T.
    Position: Solution Arcihtect
    Has used product for: 2+ Years
    Uses the product: Daily
    Org Size (# of Employees): 26 - 99
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    All in one solution for monitoring

    Date: Apr 16 2021
    Summary

    PMM is a handy solution for an admin. It has superb dashboards and easy to implement with your systems. I used PMM for MongoDB, PostgreSQL. It can give you all metrics about application with ease. You can track operations, latencies, replication status and so on. Strongly advised!

    Positive

    Built-in dashboards with details, ready to use agents and exporters, community and professional support.

    Negative

    I wish it can monitor Windows systems as well as Linux.

    Read More...
  • Reviewer Name: A Verified Reviewer
    Position: DevOps
    Has used product for: 6-12 Months
    Uses the product: Weekly
    Org Size (# of Employees): 100 - 499
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    Great at monitoring

    Updated: Dec 04 2020
    Summary

    Super cool, visibility, highly recommended to you all, if you want a balance in monitoring and DB visibility.

    Positive

    My visibility was increased in monitoring as well the ability to solve and debug problems close to real time as well INT and PRD environments.

    Negative

    Learning curve could be tough, but beyond that is easy to set up and always you find a path.

    Read More...
  • Reviewer Name: Navneet N.
    Position: Student
    Has used product for: Free Trial
    Uses the product: Weekly
    Org Size (# of Employees): 1 - 25
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    Best Database managing and monitoring software

    Date: Oct 28 2020
    Summary

    Satisfied with the tools completely and is very much easy to use. I must suggest to use this, it will help you a lot.

    Positive

    Easy to use. And very light weight, open sourced and the community is also active. I am actively using this and don't find much difficulties.

    Negative

    Query monitor needs to be improved. And also the User Interface get much better.

    Read More...
  • Reviewer Name: Pon Suresh P.
    Position: MySQL DBA
    Has used product for: 2+ Years
    Uses the product: Daily
    Org Size (# of Employees): 26 - 99
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    Percona's Magical Tool

    Updated: Dec 09 2020
    Summary

    PMM is one of the most popular open source tool to monitor various databases and applications.Actually we are using PMM in a mixed environment with Percona server for MySQl, ProxySql and MongoDB. It provides realtime metrics and it will give good insight on what is happening the database.
    Now it's available to AWS marketplace.I already started my testing in AWS PMM instances, the deployment is quite easy and pricing is very honourable.

    Positive

    In PMM mostly I like QAN, because it makes a very detailed analysis of the query performance.

    PMM provides more custom dashboards and the integration is quite easy.
    It's an agent based monitoring and it provide realtime metrics to give a good insight what is happening in the database.

    Negative

    In my point of view there is no Cons.

    Read More...
  • Reviewer Name: A Verified Reviewer
    Position: Database Administrator
    Has used product for: 1-2 Years
    Uses the product: Daily
    Org Size (# of Employees): 1,000 - 4,999
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    PMM Is A Great Tool

    Date: Dec 10 2020
    Summary

    Overall it is a great tool for seeing everything happening in our environments and it is very easy to use.

    Positive

    PMM is very easy to use and intuitive. The graphs out of the box are helpful and setting up new graphs is not difficult. It is great to see everything happening in our system.

    Negative

    Not much. It would be nice to hide the features we are not using.

    Read More...
  • Reviewer Name: Balchandar Reddy V.
    Position: Data Engineer
    Has used product for: Free Trial
    Uses the product: Daily
    Org Size (# of Employees): 20,000 or More
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    PMM is very user friendly tool

    Updated: Oct 07 2020
    Summary

    Good tool.

    Positive

    PMM provide wide range of options in monitoring the real time status and it is very helpful in performance tuning.

    Negative

    PMM does not have alerting mechanism.

    Read More...
  • Reviewer Name: Rishikesh M.
    Position: Software Engineer
    Has used product for: 6-12 Months
    Uses the product: Weekly
    Org Size (# of Employees): 100 - 499
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    Manage and Monitor your Database

    Date: Dec 07 2020
    Summary

    A secure and reliable open-source application for monitoring and management of databases like MySQL, MongoDB, PostgreSQL, etc. Has many other tool integration features.

    Positive

    Database management and monitoring, management of databases like MySQL, MongoDB. Available on the open source platform.

    Negative

    Using it for 6 months and could not find any such flaw. Great Tool.

    Read More...
  • Reviewer Name: Hema G.
    Position: Support
    Has used product for: 6-12 Months
    Uses the product: Weekly
    Org Size (# of Employees): 1 - 25
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    One stop solution for database monitoring

    Date: Oct 06 2020
    Summary

    It supports multiple databases like mysql, postgres, mongodb, cloud instances like rds is awesome. Single platform for multiple databases.

    Positive

    It is one stop solution to simplify monitoring management by reducing complexity. Very easy to debug with complete insight about what's happening inside databases.

    Negative

    Upgrade from older version to newer version was not as easy as expected. Specially major version upgrade.

    Read More...
  • Reviewer Name: Carlos M.
    Position: Solutions Architect
    Has used product for: 2+ Years
    Uses the product: Weekly
    Org Size (# of Employees): 500 - 999
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    Excelence tool for Monitoring and Day 2 Operations

    Date: Oct 12 2020
    Summary

    I have used the Percona monitoring tool for 3 years. It is the baseline tool for our performance analysis, troubleshooting, and continuous improvement of our RDS database layer on AWS. The level of detail and granularity of the information that I obtain at the level of Queries, Use of resources and others is exceptional. Tool that has served both the DBAs and the Day 2 of Operations team.

    Positive

    The granularity of the details for queries, time-based analysis to help to improve the overall performance of our databases.

    Negative

    Perhaps the updates of the product in the marketplace are not frequent enough for the expected.

    Read More...
  • Reviewer Name: Rahul M.
    Position: Intern
    Has used product for: 6-12 Months
    Uses the product: Weekly
    Org Size (# of Employees): 500 - 999
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    Best Open Source monitoring and management application

    Date: Nov 25 2020
    Summary

    PMM has helped me in monitoring thousand of database servers "MySQL" at one place which has decreased the complexity of my system. I have been using PMM for a long time now and the Dashboard provides a great overview of general server health and law. You get to watch if there are many queries when you get a problem. Its community support is very good and provides great data and information.

    Positive

    The most valuable and secure features are the warning critical levels.
    Everything has its graphs by category.
    Easy enough to customized and deploy.
    Very in-depth metrics for MySQL, DBaaS, ProxySQL.

    Negative

    No cons work well for me.

    Read More...
  • Reviewer Name: Roman V.
    Position: Systems administrator/engineer
    Has used product for: 1-2 Years
    Uses the product: Monthly
    Org Size (# of Employees): 26 - 99
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    Good insights to databases

    Updated: Oct 05 2020
    Summary

    We still chose PMM, since we could integrate it with few tweaks into our existing prometheus-setup/ldap authentication and alerting.

    Positive

    Technically PMM gives a great overview over your databases, especially the query-monitor.
    Makes it easy toe debug , especially in multi-user shared databases.
    Haven't seen anything similar complete/insightful so far.

    Negative

    Although we are still using v1 because too many labels have changed/need to be added.
    Integration into existing Grafana/Prometheus could be easier.

    Read More...
  • Reviewer Name: Miklos S.
    Position: Database Architect
    Has used product for: 2+ Years
    Uses the product: Daily
    Org Size (# of Employees): 26 - 99
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    The best FOSS monitoring tool for MySQL

    Date: Nov 02 2020
    Summary

    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.

    Positive

    We can identify issues way better.
    We can identify blocking queries faster.
    We can run it fully on-premises.
    Easy to deploy.
    Easy to use.
    Nice interface.

    Negative

    - Setting up alerts is still complicated.
    - scaling/HA for larger deployment is not supported yet.

    Read More...
  • Reviewer Name: Faizan F.
    Position: Marketing
    Has used product for: 6-12 Months
    Uses the product: Daily
    Org Size (# of Employees): 26 - 99
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    Fantastic Monitoring Tool for MySQL DB

    Date: Nov 17 2020
    Summary

    We have monitored many servers using this tool, and we have gotten good results.It has many functions to monitor your cloud applications. Over time it has allowed us to address specific recurring performance problems that we might not have been able to easily track down.

    Positive

    Excellent tool to monitor various applications, comes with a flexible monitor to track various instances. Integration is possible with lots of other tools. You can extract data from other services, and clusters, that we often use to analyze the usage. PMM allowed us to have the critical hidden information about our server usage.

    Negative

    User Interface and UX need an update. I feel like certain sections are quite complicated.

    Read More...
  • Reviewer Name: Jai V.
    Position: Engineer
    Has used product for: 1-2 Years
    Uses the product: Daily
    Org Size (# of Employees): 100 - 499
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    Simple and Powerful Mysql Monitoring tool

    Date: Oct 25 2020
    Summary

    Good product.
    Easy to use.
    MySQL, dashboard provides a great overview and Details dashboards as well. Easy to update and patches.

    Positive

    Easy to install and use. lightweight plugins.
    Comes with great all Grafana Dashboards.
    Great tool for Mysql Monitoring.

    Negative

    Not easy with Cloud managed PaaS mysql. Need to integrate with cloud solutions. Not direct way.

    Read More...
  • Reviewer Name: Richard O.
    Position: Security Analyst
    Has used product for: Less than 6 months
    Uses the product: Monthly
    Org Size (# of Employees): 26 - 99
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    Great product

    Date: Nov 16 2020
    Summary

    I would recommend the product. It's good.

    Positive

    Nice GUI and user friendly for someone who isn't necessarily tech savvy.

    Negative

    Required some technical skills to deploy and use.

    Read More...
  • Reviewer Name: Uday R.
    Position: Data Engineering Consultant
    Has used product for: 2+ Years
    Uses the product: Daily
    Org Size (# of Employees): 20,000 or More
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    Great GUI Monitoring Tool

    Date: Nov 10 2020
    Summary

    Positive

    Graphical interface for historic data is very good to monitor.
    It collects the OS and Database level metrics which will be helpful to customers for future action.

    Negative

    It would be great help if we get an alerting system from PMM . As discussed with Percona team , we are waiting for the same in the future release.

    Read More...
  • Reviewer Name: Simon H.
    Position: Web Developer
    Has used product for: 6-12 Months
    Uses the product: Daily
    Org Size (# of Employees): 100 - 499
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    A supremely powerful tool

    Updated: Oct 27 2020
    Summary

    I highly recommend this software to anyone who is running a database - the odds are high that PMM will uncover new metrics you hadn't considered. This is doubly (or higher) so if you run a cluster.

    Positive

    When running a DB cluster you need to be able to see the whole picture rather than individual problems on a per box basis. PMM has changed how my team measure performance and diagnose issues. Getting real time visibility on many of these previously hidden attributes in production has been a real help to my team.

    Negative

    Setup was a little work but not too complex. My biggest gripe is this tool has unlocked stats I'm struggling to find meaning from. In this case I would love to see some more articles covering the more esoteric stats I'm suddenly presented with.

    Read More...
  • Reviewer Name: Jose Manuel O.
    Position: Software engineer
    Has used product for: Less than 6 months
    Uses the product: Monthly
    Org Size (# of Employees): 100 - 499
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    One of the best solutions for monitoring and metrics in databases

    Updated: Dec 10 2020
    Summary

    "Metrics Monitor" & "Query Analytics" are two interesting functionalities that allow us to detect problems in the performance of our queries, in addition to providing proactive information on performance problems.

    Metrics Monitor offers us all the metrics related to the status of our database: CPU, memory consumed, number of connections to the database, status of the tables, users, etc. Almost all of the information we need about monitoring our database. To do this, it integrates with different tools oriented to data monitoring using time series such as Prometheus or Grafana.

    Query Analytics is also a tool that gives us value a differentiating value that aims to measure the time and performance of queries made in a database. All critical queries for our business are monitored in real time, from inserting a new record, checking the status of an order or displaying the catalog of our services on the screen to show them to a client.

    Positive

    Percona Monitoring and Management (PMM) is compatible with different types of databases like MySQL, MongoDB, PostgreSQL. In addition, it also has options to monitor our databases in the cloud, as well as optimize the performance of the database, improving the usability of customer applications.

    Another 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.

    Negative

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

    Read More...
  • Reviewer Name: Philip W.
    Position: DevOps engineer
    Has used product for: 2+ Years
    Uses the product: Daily
    Org Size (# of Employees): 100 - 499
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    Superb monitoring software

    Date: Oct 05 2020
    Summary

    Love it! It's very easy to use and develop good looking dashboards to share information with fellow users.

    Positive

    Super easy to setup the server and link clients. It's a must have for your monitoring tool belt.

    We have some custom simplified dashboards that are also easy to setup, due to the use of standard tools (grafana and Prometheus)

    Negative

    No upgrade path from v1 to V2 is a little annoying.

    Read More...
  • Reviewer Name: A Verified Reviewer
    Position: Flutter Developer
    Has used product for: Free Trial
    Uses the product: Yearly
    Org Size (# of Employees): 1 - 25
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    Amazing Product

    Date: Oct 27 2020
    Summary

    Overall experience is good and I really enjoy it because this product give you friendly environment and easy to understand.

    Positive

    I like to use this product because I am using this product very first time which is very easy and friendly to use.

    Negative

    I really don't like this product because there is only one drop back which is lacking.

    Read More...