Skip to content

v2.28.0

Compare
Choose a tag to compare
@artemgavrilov artemgavrilov released this 09 Aug 15:01
· 2938 commits to main since this release
v2.28.0
c52cc54

Percona Monitoring and Management 2.28.0

Release date: May 12, 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

Advisors

  • Advisor checks enabled by default

    Starting with the previous release and continuing with this one, we have added significant improvements to the Advisors Checks functionality in performance, assessment coverage, and user experience.

    As a mature and generally useful feature, this option is now enabled by default for easier access to automatic checks and better insight into database health and performance, delivered by Percona Platform.

    📝 Note
    Upgrading to PMM will automatically enable this feature for existing PMM instances. You can disable it at any time from your PMM dashboard on the Advanced Settings page.

  • Run individual advisor checks

    In addition to running all available advisors at once, you now have the option to run each advisor check individually.

    This gives you more granular control over the checks on your connected databases. Running checks individually also means that you get the results for relevant advisors faster and that you can focus on resolving failed checks one at a time. For more information, see Working with Advisor checks.

  • Enhanced Advisor checks

    PMM 2.28 includes a new major version of Advisors that features some important enhancements. The most significant changes are:

    - Support for multiple queries
    - Support for Victoria Metrics as a data source
    

    In a nutshell, these changes will allow experts to create more intelligent advisor checks to continue delivering more value to your connected PMM instances. The file format in which Advisors checks are written has been updated to support the new functionality provided by the Advisors service part of Percona Platform.

    This is a breaking change, so we recommend upgrading your PMM instance to benefit from these enhancements. For more information, see Develop Advisors.

Ubuntu 22.04 LTS support

We are providing binaries for the recently released version of Ubuntu from this release.

Components upgrade

  • VictoriaMetrics: VictoriaMetrics has been upgraded to 1.76.1.

  • Node exporter: Node Exporter has now been updated to 1.3.1.

    ⚠️ Important
    If you customized the disabled collectors, the list could change. Check the available collectors in Documentation.

New Features

  • PMM-9749: Advisors: Possibility to run individual advisor checks separately.

  • PMM-9469: Advisors: Ability to have multiple queries in a single check.

  • PMM-9468: Advisors: Ability to query VictoriaMetrics as a data source.

Improvements

  • PMM-9841: Advisors: Advisor checks are now enabled by default.

  • PMM-8326: Advisors: Changed the icon for the Edit Check Rule option with a more suggestive one that better reflects this functionality.

  • PMM-9907: pmm2-client now supports Ubuntu 22.04 LTS.

  • PMM-9780: VictoriaMetrics has been upgraded to 1.76.1.

  • PMM-5871: Node Exporter has now been updated to 1.3.1.

  • PMM-9958: The PMM logs button, which is used to download PMM logs for troubleshooting, is added to the help panel for better accessibility and enhanced user experience.

  • PMM-9672: Minor UI improvements to the visual elements in the breadcrumb trails to visually align them to the look-and-feel of Grafana pages and improve overall UI consistency.

Bugs Fixed

  • PMM-9854: Advisors: In some scenarios, PMM was not displaying the complete list of advisors available for instances connected to Percona Platform. This issue is now fixed.

  • PMM-9848: Advisors: Fixed text contrast issue on the Failed Advisor Checks page that was visible when navigating the list of results while using PMM with the Light theme.

  • PMM-9426: DBaaS: Fixed an issue related to K8s monitoring where the K8s monitoring failed with K8s version 1.22 and higher.

  • PMM-9885: Dashboard: Fixed the documentation links on the Advanced settings page on the PMM dashboard.

  • PMM-9828: Fixed an issue with the QAN dashboard navigator/explorer where if you open QAN from a dashboard and try to navigate to a different dashboard, the explorer keeps closing/refreshing, making it impossible to navigate.

  • PMM-9363: PMM users logged in via SSO would still have access to PMM after disconnecting. This issue is now fixed and PMM correctly terminates SSO sessions after disconnecting.

  • PMM-9415: Backup Management: Fixed an issue where initial data restore on AWS instances fails. However, consecutive data restore attempts were successful.

Known Issues

PMM-9992: Error while using reverse proxy (like Nginx)

While using a reverse proxy (for example, Nginx) in front of PMM, you can run into the error origin not allowed after upgrading to PMM 2.27.0 or newer versions.

Solution

Add the Host header to the reverse proxy config file.

Example

For Nginx, add the following:

proxy_set_header Host $http_host;