Skip to content

Releases: percona/pmm

v2.11.0

09 Aug 14:51
1dd377f
Compare
Choose a tag to compare

Percona Monitoring and Management 2.11.0

Date: October 14, 2020
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.

New Features

  • PMM-6567: Technical preview of new PostgreSQL extension pg_stat_monitor
  • PMM-6515: Link added directly to Node/Service page from Query Analytics filters, opens in new window

Improvements

  • PMM-6727: Grafana plugin updates: grafana-polystat-panel=1.2.2, grafana-piechart-panel=1.6.1
  • PMM-6625: Default sort to "Average - descending" on all dashboards
  • PMM-6609: MySQL Instances Compare & Summary dashboards: Changed metric in 'MySQL Internal Memory Overview'
  • PMM-6598: Dashboard image sharing (Share Panel): Improved wording with link to configuration instructions
  • PMM-6557: Update Prometheus to 2.21.0
  • PMM-6554: MySQL InnoDB Details dashboard: Add "sync flushing" to "InnoDB Flushing by Type"

Bugs Fixed

  • PMM-4547: MongoDB dashboard replication lag count incorrect (Thanks to user vvol for reporting this issue)
  • PMM-6639: Integrated update does not detect all container types
  • PMM-6765: Tables information tab reports 'table not found' with new PostgreSQL extension pg_stat_monitor
  • PMM-6764: Query Analytics: cannot filter items that are hidden - must use "Show all"
  • PMM-6742: Upgrade via PMM UI stalls (on yum update pmm-update)
  • PMM-6689: No PostgreSQL queries or metrics in Query Analytics with PostgreSQL 13 (postgresql_pgstatements_agent in Waiting status)
  • PMM-6738: PostgreSQL examples shown despite --disable-queryexamples option
  • PMM-6535: Unable to open 'Explore' in new window from Grafana menu
  • PMM-6532: Click-through URLs lose time ranges when redirecting to other dashboards
  • PMM-6531: Counter-intuitive coloring of element "Update Stats when Metadata Queried"
  • PMM-6645: Clean up unnecessary errors in logs (vertamedia-clickhouse-datasource plugin)
  • PMM-6547: Hexagonal graph tooltip text overflows bounding box

v2.10.1

09 Aug 14:50
67730c8
Compare
Choose a tag to compare

Percona Monitoring and Management 2.10.1

Date: September 22, 2020
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.

Bugs Fixed

  • PMM-6643: New MongoDB exporter has higher CPU usage compared with old

v2.10.0

09 Aug 14:50
9c18b0d
Compare
Choose a tag to compare

Percona Monitoring and Management 2.10.0

Date: September 15, 2020
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.

New Features

  • PMM-2045: New dashboard: MySQL Group Replication Summary
  • PMM-5738: Enhanced exporter: replaced original mongodb-exporter with a completely rewritten one with improved functionality
  • PMM-5126: Query Analytics Dashboard: Search by query substring or dimension (Thanks to user debug for reporting this issue)
  • PMM-6360: Grafana Upgrade to 7.1.3
  • PMM-6355: Upgrade Prometheus to 2.19.3
  • PMM-6597: Documentation: Updated Image rendering instructions for PMM
  • PMM-6568: Reusable user interface component: Pop-up dialog. Allows for more consistent interfaces across PMM
  • PMM-6375, PMM-6373, PMM-6372: Sign in, Sign up and Sign out UI for Percona Account inside PMM Server
  • PMM-6328: Query Analytics Dashboard: Mouse-over crosshair shows value on sparklines
  • PMM-3831: Node Summary Dashboard: Add pt-summary output to dashboard to provide details on system status and configuration

Improvements

  • PMM-6647: MongoDB dashboards: RocksDB Details removed, MMAPv1 & Cluster Summary changed
  • PMM-6536: Query Analytics Dashboard: Improved filter/time search message when no results
  • PMM-6467: PMM Settings: User-friendly error message
  • PMM-5947: Bind services to internal address for containers

Bugs Fixed

  • PMM-6336: Suppress sensitive data: honor pmm-admin flag --disable-queryexamples when used in conjunction with --query-source=perfschema
  • PMM-6244: MySQL InnoDB Details Dashboard: Inverted color scheme on "BP Write Buffering" panel
  • PMM-6294: Query Analytics Dashboard doesn't resize well for some screen resolutions (Thanks to user debug for reporting this issue)
  • PMM-5701: Home Dashboard: Incorrect metric for DB uptime (Thanks to user hubi_oediv for reporting this issue)
  • PMM-6427: Query Analytics dashboard: Examples broken when switching from MongoDB to MySQL query
  • PMM-5684: Use actual data from INFORMATION_SCHEMA vs relying on cached data (which can be 24 hrs old by default)
  • PMM-6500: PMM Database Checks: Unwanted high-contrast styling
  • PMM-6440: MongoDB ReplSet Summary Dashboard: Primary shows more lag than replicas
  • PMM-6436: Query Analytics Dashboard: Styles updated to conform with upgrade to Grafana 7.x
  • PMM-6415: Node Summary Dashboard: Redirection to database's Instance Summary dashboard omits Service Name
  • PMM-6324: Query Analytics Dashboard: Showing stale data while fetching updated data for query details section
  • PMM-6316: Query Analytics Dashboard: Inconsistent scrollbar styles
  • PMM-6276: PMM Inventory: Long lists unclear; poor contrast & column headings scroll out of view
  • PMM-6529: Query Analytics filter input margin disappears after scrolling

Known Issues

v2.9.1

09 Aug 14:50
v2.9.1
90de093
Compare
Choose a tag to compare

Percona Monitoring and Management 2.9.1

Date: August 4, 2020
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.

Improvements

  • PMM-6230: Custom dashboards set as Home remain so after update
  • PMM-6300: Query Analytics Dashboard: Column sorting arrows made easier to use (Thanks to user debug for reporting this issue)
  • PMM-6208: Security Threat Tool: Temporarily silence viewed but un-actioned alerts
  • PMM-6315: Query Analytics Dashboard: Improved metrics names and descriptions
  • PMM-6274: MySQL User Details Dashboard: View selected user's queries in Query Analytics Dashboard
  • PMM-6266: Query Analytics Dashboard: Pagination device menu lists 25, 50 or 100 items per page
  • PMM-6262: PostgreSQL Instance Summary Dashboard: Descriptions for all 'Temp Files' views
  • PMM-6253: Query Analytics Dashboard: Improved SQL formatting in Examples panel
  • PMM-6211: Query Analytics Dashboard: Loading activity spinner added to Example, Explain and Tables tabs
  • PMM-6162: Consistent sort order in dashboard drop-down filter lists
  • PMM-5132: Better message when filter search returns nothing

Bugs Fixed

  • PMM-5783: Bulk failure of SHOW ALL SLAVES STATUS scraping on PS/MySQL distributions triggers errors
  • PMM-6294: Query Analytics Dashboard doesn't resize well for some screen resolutions (Thanks to user debug for reporting this issue)
  • PMM-6420: Wrong version in successful update pop-up window
  • PMM-6319: Query Analytics Dashboard: Query scrolls out of view when selected
  • PMM-6302: Query Analytics Dashboard: Unnecessary EXPLAIN requests
  • PMM-6256: Query Analytics Dashboard: InvalidNamespace EXPLAIN error with some MongoDB queries
  • PMM-6329: Query Analytics Dashboard: Unclear origin of sparkline tool-tip on mouse-over
  • PMM-6259: Query Analytics Dashboard: Slow appearance of query time distribution graph for some queries
  • PMM-6189: Disk Details Dashboard: Disk IO Size chart larger by factor of 512
  • PMM-6269: Query Analytics Dashboard: Metrics drop-down list obscured when opened
  • PMM-6247: Query Analytics Dashboard: Overview table not resizing on window size change
  • PMM-6227: Home Dashboard redirection to Node Summary Dashboard not working

v2.9.0

09 Aug 14:49
bcd1778
Compare
Choose a tag to compare

Percona Monitoring and Management 2.9.0

Date: July 14, 2020
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

This release brings a major rework of the Query Analytics (QAN) component, completing the migration from Angular to React, and adding new UI functionality and features.

For details, see:

  • PMM-5125: Implement new version of QAN
  • PMM-5516: QAN migration to React and new UI implementation

You can read more in the accompanying blog post (here).

New Features

  • PMM-6124: New dashboards: MongoDB Replica Set Summary and MongoDB Cluster Summary
  • PMM-1027: New dashboard: MySQL User Details (INFORMATION_SCHEMA.CLIENT_STATISTICS)
  • PMM-5604: User interface for MongoDB EXPLAIN
  • PMM-5563: Per-Service and per-Node Annotations (This completes the work on improvements to the Annotation functionality.)

Improvements

  • PMM-6114: Sort Agents, Nodes, and Services alphabetically by name in Inventory page (Thanks to user debug for reporting this issue)
  • PMM-6147: Update Grafana plugins to latest versions

Bugs Fixed

  • PMM-5800: QAN explain and tables tabs not working after removing MySQL metrics agent
  • PMM-5812: Prometheus relabeling broken (relabel_configs un-marshal errors) (Thanks to user b4bufr1k for reporting this issue)
  • PMM-6184: MongoDB Instances Compare dashboard shows MySQL metric
  • PMM-5941: Stacked Incoming/Outgoing Network Traffic graphs in MySQL Instances Overview dashboard prevents comparison
  • PMM-6194: Missing UID for Advanced Data Exploration dashboard
  • PMM-6191: Incorrect computation for Prometheus Process CPU Usage panel values in Prometheus dashboard
  • PMM-6175: Node Overview dashboard shows unit for unit-less value ‘Top I/O Load’

v2.8.0

09 Aug 14:49
2785bb4
Compare
Choose a tag to compare

Percona Monitoring and Management 2.8.0

Date: June 25, 2020
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.

Improvements

  • PMM-544: Agents, Services and Nodes can now be removed via the ‘PMM Inventory’ page
  • PMM-5706: User-installed Grafana plugins unaffected by PMM upgrade

Bugs Fixed

  • PMM-6153: PMM 2.7.0 inoperable when no Internet connectivity
  • PMM-5365: Client fails to send non-UTF-8 query analytics content to server (Thanks to user romulus for reporting this issue)
  • PMM-5920: Incorrect metric used in formula for “Top Users by Rows Fetched/Read” graph
  • PMM-6084: Annotations not showing consistently on dashboards
  • PMM-6011: No data in MongoDB Cluster summary, RocksDB & MMAPv1 details
  • PMM-5987: Incorrect total value for virtual memory utilization

v2.7.0

09 Aug 14:49
6dfee94
Compare
Choose a tag to compare

Percona Monitoring and Management 2.7.0

Date: June 9, 2020
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.

In this release, we have updated Grafana to version 6.7.4 to fix CVE-2020-13379. We recommend updating to the latest version of PMM as soon as possible.

New Features

  • PMM-5257, PMM-5256, & PMM-5243: pmm-admin socket option (–-socket) to specify UNIX socket path for connecting to MongoDB, PostgreSQL, and ProxySQL instances

Improvements

  • PMM-2244: pmm-admin status command output shows both pmm-admin and pmm-agent versions
  • PMM-5968: Disallow PMM Server node or agent removal via API
  • PMM-5946: MySQL Table Details dashboard filter on Service Name prevents display of services without data
  • PMM-5926: Expose PMM agent version in pmm-admin status command
  • PMM-5891: PMM Home page now includes News panel
  • PMM-5906: Independent update of PMM components deactivated

Bugs Fixed

  • PMM-6004: MySQL exporter reporting wrong values for cluster status (wsrep_cluster_status)
  • PMM-4547: MongoDB dashboard replication lag count incorrect
  • PMM-5524: Prometheus alerting rule changes needs docker restart to activate
  • PMM-5949: Unwanted filters applied when moving from QAN to Add Instance page
  • PMM-5870: MySQL Table Details dashboard not showing separate service names for tables
  • PMM-5839: PostgreSQL metrics disparity between query time and block read/write time
  • PMM-5348: Inventory page has inaccessible tabs that need reload to access
  • PMM-5348: Incorrect access control vulnerability fix (CVE-2020-13379) by upgrading Grafana to 6.7.4

v2.6.1

09 Aug 14:48
8562499
Compare
Choose a tag to compare

Percona Monitoring and Management 2.6.1

Date: May 18, 2020
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.

Improvements

  • PMM-5936: Improved Summary dashboard for Security Threat Tool ‘Failed Checks’
  • PMM-5937: Improved Details dashboard for Security Threat Tool ‘Failed Database Checks’

Bugs Fixed

  • PMM-5924: Alertmanager not running after PMM Server upgrade via Docker
  • PMM-5915: supervisord not restarting after restart of PMM Server virtual appliances (OVF/AMI)
  • PMM-5945: ‘Updates’ dashboard not showing available updates
  • PMM-5870: MySQL Table Details dashboard not showing separate service names for tables

v2.6.0

09 Aug 14:48
v2.6.0
af48145
Compare
Choose a tag to compare

Percona Monitoring and Management 2.6.0

Date: May 11, 2020
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.

New Features

  • PMM-5728: Technical preview of External Services monitoring feature. A new command provides integration with hundreds of third-party systems (https://prometheus.io/docs/instrumenting/exporters/) via the Prometheus protocol so that you can monitor external services on a node where PMM agent is installed.
  • PMM-5822: PMM now includes a Security Threat Tool to help users avoid the most common database security issues. Read more here.
  • PMM-5559: Global annotations can now be set with the pmm-admin annotate command.
  • PMM-4931: PMM now checks Docker environment variables and warns about invalid ones.

Improvements

  • PMM-1962: The PMM Server API (via /v1/readyz) now also returns Grafana status information in addition to that for Prometheus.
  • PMM-5854: The Service Details dashboards were cleaned up and some unused selectors were removed.
  • PMM-5775: It is now clearer which nodes are Primary and which are Secondary on MongoDB Instance dashboards.
  • PMM-5549: PMM’s Grafana component is now the latest, 6.7.3.
  • PMM-5393: There’s a new ‘Node Summary’ row in the services Summary and Details dashboards summarizing the system update, load average, RAM and memory.
  • PMM-4778: mongodb_exporter is now the latest version, 0.11.0.
  • PMM-5734: Temporary files activity and utilization charts (rate & irate) were added to the PostgreSQL Instance overview.
  • PMM-5695: The error message explains better when using the –-socket option incorrectly.

Bugs Fixed

  • PMM-4829: The MongoDB Exporter wasn’t able to collect metrics from hidden nodes without either the latest driver or using the connect-direct parameter.
  • PMM-5056: The average values for Query time in the Details and Profile sections were different.
  • PMM-2717: Updating MongoDB Exporter resolves an error (Failed to execute find query on 'config.locks': not found.) when used with shardedCluster 3.6.4.
  • PMM-4541: MongoDB exporter metrics collection was including system collections from collStats and indexStats, causing “log bloat”.
  • PMM-5913: Only totals were shown in QAN when filtering on Cluster=MongoDB.
  • PMM-5903: When applying a filter the QAN Overview was being refreshed twice.
  • PMM-5821: The Compare button was missing from HA Dashboard main menus.
  • PMM-5687: Cumulative charts for Disk Details were not showing any data if metrics were returning NaN results.
  • PMM-5663: The ‘version’ value was not being refreshed in various MySQL dashboards.
  • PMM-5643: Advanced Data Exploration charts were showing ‘N/A’ for Metric Resolution and ‘No data to show’ in the Metric Data Table.
  • PMM-4756: Dashboards were not showing services with empty environments.
  • PMM-4562: MongoDB and MySQL registered instances with empty cluster labels (–environment=<label>) were not visible in the dashboard despite being added instances.
  • PMM-4906: The MongoDB exporter for MongoDB 4.0 and above was causing a “log bloat” condition.

Help us improve our software quality by reporting any bugs you encounter using our bug tracking system.

v2.5.0

09 Aug 14:48
v2.5.0
41f9637
Compare
Choose a tag to compare

Percona Monitoring and Management 2.5.0

Date: April 14, 2020
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.

New Features

  • PMM-5042 and PMM-5272: PMM can now connect to MySQL instances by specifying a UNIX socket. This can be done with a new --socket option of the pmm-admin add mysql command. (Note: Updates to both PMM Client and PMM Server were done to allow UNIX socket connections.)
  • PMM-4145: Amazon RDS instance metrics can now be independently enabled/disabled for Basic and/or Enhanced metrics.

Improvements

  • PMM-5581: PMM Server Grafana plugins can now be updated on the command line with the grafana-cli command-line utility.
  • PMM-5536: Three Grafana plugins were updated to the latest versions: vertamedia-clickhouse-datasource to 1.9.5, grafana-polystat-panel to 1.1.0, and grafana-piechart-panel to 1.4.0.
  • PMM-4252: The resolution of the PMM Server favicon image has been improved.

Bugs Fixed

  • PMM-5547: PMM dashboards were failing when presenting data from more than 100 monitored instances (error message proxy error: context canceled).
  • PMM-5624: Empty charts were being shown in some Node Temperature dashboards.
  • PMM-5637: The Data retention value in Settings was incorrectly showing the value as minutes instead of days.
  • PMM-5613: Sorting data by Query Time was not working properly in Query Analytics.
  • PMM-5554: Totals in charts were inconsistently plotted with different colors across charts.
  • PMM-4919: The force option (--force) in pmm-admin config was not always working.
  • PMM-5351: The documentation on MongoDB user privileges has been corrected.

Help us improve our software quality by reporting any bugs you encounter using our bug tracking system.