Skip to content
logo
Percona Monitoring and Management
PMM 2.30.0
Initializing search
    percona/pmm-doc
    percona/pmm-doc
    • Welcome
        • Network
        • Docker
        • Podman
        • Helm
        • Virtual Appliance
        • AWS Marketplace
        • Easy-install script
        • MySQL
        • MongoDB
        • PostgreSQL
        • ProxySQL
        • Amazon RDS
        • Microsoft Azure
        • Google Cloud Platform
        • Linux
        • External Services
        • HAProxy
        • Remote instances
      • User Interface
      • Percona Alerting
        • Prepare a storage location
          • MongoDB backup prerequisites
          • Create MongoDB on-demand and scheduled backups
          • Create MongoDB PITR backups
          • Restore a MongoDB backup
          • MongoDB Backup and Restore support matrix
          • MySQL backup prerequisites
          • Create a MySQL backup
          • Restore a MySQL backup
        • Edit a scheduled backup
        • Delete a backup
        • Configure access control
        • Labels for access control
        • Create access roles
        • Manage access roles
        • Assign roles to users
        • Use Case
      • Query Analytics
      • Working with Advisors
      • Configure
      • Manage users
      • Upgrade
      • Secure
      • Optimize
      • Annotate
      • Share dashboards and panels
      • Extend Metrics
      • Resolve issues
        • Check Percona Portal account information
      • Architecture
      • UI components
      • PMM components and versions
      • Data handling in PMM
      • Develop Advisor checks
      • PMM Inventory
        • Manage dashboards
            • Advanced Data Exploration
            • VictoriaMetrics
            • VictoriaMetrics Agents Overview
            • Environment Summary
            • Kubernetes Pods Status
            • Kubernetes Volumes
          • DBaas
            • Disk Details
            • Network Details
            • Memory Details
            • Node Temperature Details
            • Nodes Compare
            • Nodes Overview
            • Node Summary
            • NUMA Details
            • Processes Details
            • Prometheus Exporters Overview
            • MySQL Command/Handler Counters Compare
            • MySQL InnoDB Compression Details
            • MySQL InnoDB Details
            • MySQL MyISAM/Aria Details
            • MySQL MyRocks Details
            • MySQL Instance Summary
            • MySQL Instances Compare
            • MySQL Instances Overview
            • MySQL Wait Event Analyses Details
            • MySQL Performance Schema Details
            • MySQL Query Response Time Details
            • MySQL Replication Summary
            • MySQL Group Replication Summary
            • MySQL Table Details
            • MySQL User Details
            • MySQL TokuDB Details
            • Experimental MongoDB Collection Details
            • Experimental MongoDB Oplog Details
            • MongoDB Cluster Summary
            • MongoDB Instance Summary
            • MongoDB Instances Overview
            • MongoDB Instances Compare
            • MongoDB ReplSet Summary
            • MongoDB InMemory Details
            • MongoDB MMAPv1 Details
            • MongoDB WiredTiger Details
            • PostgreSQL Instance Summary
            • PostgreSQL Instances Compare
            • Experimental PostgreSQL Vacuum Monitoring
          • ProxySQL Dashboards
            • PXC/Galera Cluster Summary
            • Experimental PXC/Galera Cluster Summary
            • PXC/Galera Nodes Compare
            • HAProxy Instance Summary
        • pmm-admin - PMM Administration Tool
        • pmm-agent - PMM Client agent
      • API
      • VictoriaMetrics
      • ClickHouse
      • PostgreSQL
      • Glossary
      • Introduction
      • DBaaS architecture
        • Setting up DBaaS
        • Create a Kubernetes Cluster
        • Deleting Kubernetes clusters
        • Activating DBaaS
        • Add a Kubernetes cluster automatically
        • Add a Kubernetes cluster manually
        • Manage allowed component versions
          • OLM installation
          • Operators installation
        • Add a DB Cluster
        • Manage a DB Cluster
        • Delete a DB Cluster
        • Create a database cluster from a template
      • Backup and restore
    • FAQ
      • PMM 2.39.0
      • PMM 2.38.1
      • PMM 2.38.0
      • PMM 2.37.1
      • PMM 2.37.0
      • PMM 2.36.0
      • PMM 2.35.0
      • PMM 2.34.0
      • PMM 2.33.0
      • PMM 2.32.0
      • PMM 2.31.0
      • PMM 2.30.0
        • Release Highlights
          • New Experimental dashboards
          • Database as a Service (DBaaS)
          • Operators support
        • New Features
        • Improvements
        • Bugs Fixed
      • PMM 2.29.1
      • PMM 2.29.0
      • PMM 2.28.0
      • PMM 2.27.0
      • PMM 2.26.0
      • PMM 2.25.0
      • PMM 2.24.0
      • PMM 2.23.0
      • PMM 2.22.0
      • PMM 2.21.0
      • PMM 2.20.0
      • PMM 2.19.0
      • PMM 2.18.0
      • PMM 2.17.0
      • PMM 2.16.0
      • PMM 2.15.1
      • PMM 2.15.0
      • PMM 2.14.0
      • PMM 2.13.0
      • PMM 2.12.0
      • PMM 2.11.1
      • PMM 2.11.0
      • PMM 2.10.1
      • PMM 2.10.0
      • PMM 2.9.1
      • PMM 2.9.0
      • PMM 2.8.0
      • PMM 2.7.0
      • PMM 2.6.1
      • PMM 2.6.0
      • PMM 2.5.0
      • PMM 2.4.0
      • PMM 2.3.0
      • PMM 2.2.2
      • PMM 2.2.1
      • PMM 2.2.0
      • PMM 2.1.0
      • PMM 2.0.1
      • PMM 2.0.0
      • Copyright and licensing information
      • Trademark policy

    • Release Highlights
      • New Experimental dashboards
      • Database as a Service (DBaaS)
      • Operators support
    • New Features
    • Improvements
    • Bugs Fixed

    Percona Monitoring and Management 2.30.0¶

    Release date: Aug 24, 2022
    Installation: Installing Percona Monitoring and Management

    Percona Monitoring and Management (PMM) is an open source database monitoring, management, and observability solution for MySQL, PostgreSQL, and MongoDB.

    Important

    We recommend using the latest version of PMM. This ensures that you have access to the latest PMM features and that your environment runs on the latest version of the underlying components, such as VictoriaMetrics, with all the bug fixes in place.

    Release Highlights¶

    New Experimental dashboards¶

    Important

    These experimental dashboards are subject to change. It is recommended to use these dashboards for testing purposes only.

    • We have introduced a more user-friendly and insightful experimental Home Dashboard in PMM version 2.30.0. With this new Home Dashboard, you can experience a boost in performance while monitoring a large number of nodes or services in PMM. Repeated rows (for a large number of nodes) on the dashboard can take a considerable time to load the Home Dashboard UI.
      Our new experimental dashboard ensures fast retrieval of data on the Home Dashboard. For more information, see documentation.

    • We have introduced the following new real-time experimental dashboards to collect more metrics and data for MongoDB:

      • Experimental MongoDB Collection Overview

        This dashboard contains panels for data about the Hottest Collections in the MongoDB database. For more information, see documentation.

      • Experimental MongoDB Collection Details

        This experimental dashboard provides detailed information about the top collections by document count, size, and document read for MongoDB databases. For more information, see documentation.

      • Experimental MongoDB Oplog Details

        This real-time dashboard contains Oplog details such as Recovery Window, Processing Time, Buffer Capacity, and Oplog Operations. For more information, see documentation.

    Database as a Service (DBaaS)¶

    Enhanced the user experience by simplifying the configuration and deployment of DBaaS database clusters:

    • With PMM 2.30.0, you can add a DB cluster literally at the click of a button. All the fields will be automatically populated with the default value. Click Register, and your DB cluster is added. For more information, see documentation.

    • Starting with PMM 2.30.0, we have simplified the DBaaS configuration and deployment of database clusters by providing suggestions on the k8s cluster name based on the kubeconfig file.

    • We have simplified DBaaS and Percona Platform connection configuration by suggesting and automatically setting the public address of the PMM server if it’s not set up. This happens when connecting to Percona Platform, adding a Kubernetes (K8s) cluster, or adding a DB cluster.

    Operators support¶

    PMM now supports Percona Operator for MySQL based on Percona XtraDB Cluster (1.11).

    New Features¶

    • PMM-9652: Dashboard: New experimental dashboards for MongoDB are now available with more MongoDB metrics and data like Hottest collections, Data Size, Recovery Window, Processing Time, Buffer Capacity, Oplog Operations, and so on.

    • PMM-10367: Dashboard: We have introduced a new user-friendly and insightful experimental Home Dashboard in PMM version 2.30.0. This Home Dashboard improves the performance while monitoring a large number of nodes or services in PMM.

    • PMM-10327: You can add a free K8s cluster via Percona Platform Portal and use it for testing DBaaS in PMM. Read more in the Private DBaaS with Free Kubernetes Cluster blogpost.

      This feature will be available on https://portal.percona.com/ with the PMM 2.30.0 GA release.

    Improvements¶

    • PMM-10340: DBaaS: Enhanced user experience to simplify DBaaS configuration and deployment of Database clusters with suggestions on k8s cluster name based on k8s config file.

    • PMM-10368: Simpler DBaaS and Percona Platform connection configuration by suggesting the public address of the PMM server.

    • PMM-5680: Logs: For an enhanced and simplified troubleshooting experience, we have added the following logs in a ZIP file in the pmm-agent directory, which you can obtain from the pmm-admin summary command:

      • exporter logs
      • qan agent logs
      • pmm-agent log
    • PMM-5492: Logs: We have added the profiling data files to the logs directory to boost the troubleshooting process. You can obtain this by executing the pmm-admin summary --pprof command.

    • PMM-5005: Logs: Added a more pronounced error message for the PMM agent to help you distinguish between potential problems, such as connectivity issues, unconfigured agent issues, connection time-out issues, etc.

    • PMM-10147: To minimize resource consumption and DB connections, we have limited the number of concurrent jobs and actions that PMM Agent can execute concurrently. By default, PMM Agent will now run maximum 32 jobs and actions in parralel. You can configure this limit with the flag --runner-capacity=<some number> or environment variable PMM_AGENT_RUNNER_CAPACITY=<some number>.

    • PMM-9914: PMM generates config files into the /tmp directory when a service is added to monitoring. Files in /tmp can get deleted by the Operating system. With PMM 2.30.0, we have ensured that the pmm-agent successfully restarts the child agents even though the config files in the /tmp directory are deleted and the scraper/exporter processes are killed, thereby ensuring that the exporter is not broken.

    • PMM-9994: QAN: Improved the description of the QAN filter in the user guide for better clarity.

    • PMM-9632: For flexibility, we have added the ability to change some of the pg_stat_monitor settings. Previously, this was hardcoded.

    • PMM-10122: Applied the pmm-agent --log-level to the exporter’s output so that each message from the exporter with log-level=WARN will be logged in pmm-agent with the same log-level=WARN.

    • PMM-9921: Migrated pmm2-client Docker image to ubi-micro to reduce the number of packages and the image size.

    • PMM-10085: Support for Percona XtraDB Cluster (PXC) 1.11.0 in PMM.

    • PMM-10351: DBaaS: Full form of DBaaS (Database as a Service) is displayed on the Dashboard for clarity for the new users.

    Bugs Fixed¶

    • PMM-10474: Fixed an issue where the PMM tour gets in the way when sharing a dashboard via a rendered image with an error message at the top (HTTP 404).

    • PMM-10483: Fixed an issue where the QAN dashboard was not reloading after modifying the filters, refresh rate, sorting, etc.

    • PMM-10299: Fixed an issue where the MongoDB ReplSet Dashboard overview section shows incorrect information for the Cluster and ReplSet members count and does not change even after selecting a different cluster name.

    • PMM-10494: Fixed an issue where the Confirm action modal is stuck until the cluster is registered.

    • PMM-9987: Fixed an issue in QAN where the metrics values did not match those on the Query details panel.

    • PMM-10159: Fixed an issue where the logs.zip directory contained the credenatials.

    • PMM-9398: Fixed an issue where an error was thrown on the MySQL InnoDB Details dashboard for too many data points.

    Contact us

    For free technical help, visit the Percona Community Forum.

    To report bugs or submit feature requests, open a JIRA ticket.

    For paid support and managed or consulting services , contact Percona Sales.


    Last update: 2023-09-22
    Percona LLC, © 2023
    Made with Material for MkDocs

    Cookie consent

    We use cookies to recognize your repeated visits and preferences, as well as to measure the effectiveness of our documentation and whether users find what they're searching for. With your consent, you're helping us to make our documentation better. Read more about Percona Cookie Policy.