Skip to content

v2.17.0

Compare
Choose a tag to compare
@artemgavrilov artemgavrilov released this 09 Aug 14:53
· 3037 commits to main since this release
8bb9d36

Percona Monitoring and Management 2.17.0

Date: May 11, 2021
Installation: Installing Percona Monitoring and Management

Percona Monitoring and Management (PMM) is a free and open-source platform for managing and monitoring MySQL, MongoDB, and PostgreSQL performance.

Release Highlights

  • Custom certificates help define proper security levels for remotely monitored MySQL instances, including Google Cloud SQL.

  • Usability improvements to the External Monitoring UI. When filling parameters, you can enter the parts of an endpoint (scheme, host, path) or let PMM automatically extract them from a URL.

  • pg_stat_monitor 0.9.0 support. This change will give you compatibility with the latest version. Support for new features will be in an upcoming release.

  • Single-line install of PMM Server on supported Linux distributions (this feature is in Technical Preview).

  • DBaaS Changes: (this feature is in Technical Preview)

    • It is easier to experience DBaaS functionality; you can quickly turn it ON/OFF in Advanced settings on the Settings page. (Read more)
    • Database components management will enable PMM administrators to limit users in your organization to specific (admin-approved) database versions in their DBaaS DB Clusters.
    • For PXC clusters created using DBaaS, HAProxy will now be used by default. Please note: Monitoring of the HAProxy in DBaaS will be enabled in an upcoming release.
  • Changes to Sign in to Percona Platform. From this release, Registration of the Percona account will be more secure and require additional confirmation.

New Features

  • PMM-7863: DBaaS: Ability to specify in K8s configuration the version of HAProxy to be used for DB creation
  • PMM-7848, PMM-7847, PMM-7421: Add support for using SSL certificates between pmm-admin and monitored MySQL databases
  • PMM-7883: Single-line install of PMM Server on supported Linux distributions - [Technical Preview]
  • PMM-7013, PMM-7819: DBaaS: Use HAProxy by default instead of ProxySQL for MySQL DB clusters
  • PMM-7356, PMM-7581: DBaaS: Management of available versions of DB components
  • PMM-7358, PMM-7576: DBaaS: Management of default versions of DB components

Improvements

  • PMM-7572: Add TLS options to mysqld_exporter
  • PMM-7783: Support of pg_stat_monitor 0.9.0
  • PMM-7064: Integrated Alerting: Presenting severity of the Alert Rule using different colors
  • PMM-7946: Better error message on PMM client if server doesn't support HAProxy
  • PMM-7932: Usability improvements on UI for adding External Services
  • PMM-7641, PMM-7820: Add DBaaS to Technical Preview section and allow user to Enable/Disable via UI
  • PMM-7966: Telemetry: Collect enabled/disabled status for Integrated Alerting and Security Threat Tool features

Bugs Fixed

  • PMM-7911: DBaaS: Invalid Number of Nodes results in an annoying error message pop-up
  • PMM-7884: DBaaS: Fix DB Cluster tab loading
  • PMM-7917: PostgreSQL exporter has high CPU usage during Restart
  • PMM-8037: User can create a Percona Platform account without proper confirmation
  • PMM-7702: DBaaS: Cannot edit already-created PSMDB clusters
  • PMM-7991: MySQL Summary panel doesn't exist on MySQL Summary dashboard
  • PMM-7939: Inconsistent format of version reporting in pmm-admin
  • PMM-7920: PostgreSQL Exporter has increased memory usage with pmm-client 2.15.1 & pmm-server 2.16.0
  • PMM-7700: Integrated Alerting: Rule API crashing with more than two parameters or invalid values
  • PMM-7616: Integrated Alerting: Incorrect title of the page in a browser
  • PMM-7396: Integrated Alerting: Alerts tab error if user deletes Alert Rule which has Firing alerts