Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PMM-12792 Relelase Branch 2.41.1 #1188

Merged
merged 28 commits into from
Feb 1, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
0de9ca3
Relelase Branch 2.41.1
rasika-chivate Dec 13, 2023
ca10231
Update variables.yml
rnovikovP Jan 4, 2024
bed4241
Create 2.41.1.md
rnovikovP Jan 4, 2024
ff1e598
Merge branch 'main' into PMM-2.41.1
rnovikovP Jan 4, 2024
7086b92
PMM-12473 Unable to add external service with a query string in the…
rnovikovP Jan 11, 2024
479bc41
PMM-12425 QAN picking different date range will cause an error (#1197)
rnovikovP Jan 15, 2024
ace3628
PMM-12621 Show all service types in anonymous mode (#1195)
rnovikovP Jan 15, 2024
1284964
PMM-12712 Collect Data about Sharded collections in MongoDB (#1201)
rnovikovP Jan 15, 2024
e1a0b62
added rel highlights
catalinaadam Jan 18, 2024
574702b
added 2nd improvements
catalinaadam Jan 18, 2024
62abed8
PMM-9825 QAN: Strange values in User Name filter with pg_stat_monit…
rnovikovP Jan 18, 2024
4a91302
PMM-12390 MongoDB Backup / Service Name - Make the text search ca…
rnovikovP Jan 18, 2024
7f7478c
PMM-12652 Issues upgrading to >=2.38.x with SELinux enabled (#1200)
rnovikovP Jan 19, 2024
e9c3e7a
extra lines
catalinaadam Jan 19, 2024
031e098
Merge branch 'main' into PMM-2.41.1
catalinaadam Jan 19, 2024
de36fee
Update 2.41.1.md
catalinaadam Jan 22, 2024
2b3b5c1
Merge branch 'main' into PMM-2.41.1
rnovikovP Jan 29, 2024
8ecf5d0
feedback from Roma
catalinaadam Jan 30, 2024
657a1b8
Merge branch 'main' into PMM-2.41.1
rnovikovP Jan 31, 2024
1ddac9d
Update docs/release-notes/2.41.1.md
catalinaadam Jan 31, 2024
be9b4ad
added missing bugs
catalinaadam Jan 31, 2024
8783732
Merge branch 'PMM-2.41.1' of https://github.com/percona/pmm-doc into …
catalinaadam Jan 31, 2024
e451069
PMM-12750
catalinaadam Jan 31, 2024
63a20d6
PMM-12866
catalinaadam Feb 1, 2024
0eea4b0
updated rel date
catalinaadam Feb 1, 2024
965d5c1
updated release date
catalinaadam Feb 1, 2024
5e7f7da
typos
catalinaadam Feb 1, 2024
22026ee
break space
catalinaadam Feb 1, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added docs/_images/Arbiter.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
49 changes: 49 additions & 0 deletions docs/release-notes/2.41.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@

# Percona Monitoring and Management 2.41.1

| **Release date** | Feb 1st, 2024 |
| ----------------- | ----------------------------------------------------------------------------------------------- |
| **Installation** | [Installing Percona Monitoring and Management](https://www.percona.com/software/pmm/quickstart) |

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

It enables you to observe the health of your database systems, explore new patterns in their behavior, troubleshoot them and execute database management operations—regardless of whether your databases are located on-premises or in the cloud.

## Release Highlights

### Improved support for Arbiter nodes

We've made it easier to add and monitor MongoDB Arbiter nodes in PMM, as this no longer requires workarounds for cases where authorization is enabled on the MongoDB replica set. Additionally, Arbiter nodes are now displayed correctly on the dashboards:

![!](../_images/Arbiter.png)

### New metric for sharded MongoDB insights

We've added a new metric to our MongoDB exporters: `mongodb_shards_collection_chunks_count`. This metric is available for sharded Mongo instances, offering insights into the distribution of collection chunks across different shards.

While this version is not currently integrated into any dashboard, you have the flexibility to incorporate it into your custom dashboards. For comprehensive instructions on managing dashboards, check out [this video tutorial](https://www.youtube.com/watch?v=vk1QBiMVzz4) and the [documentation](https://docs.percona.com/percona-monitoring-and-management/details/dashboards/dashboard-manage-dashboards.html).

### New experimental MongoDB Instance Summary dashboard

This release also introduces a new MongoDB dashboard that offers a simplified view of the most critical MongoDB metrics. You can find the new **MongoDB Instance Summary** dashboard in the **Experimental** folder of your PMM installation. This dashboard is currently in Technical preview so we encourage you to evaluate its performance with your MongoDB instance and share your valuable feedback on our forum.

catalinaadam marked this conversation as resolved.
Show resolved Hide resolved
## Improvements

- [PMM-12390](https://perconadev.atlassian.net/browse/PMM-12390) - [Backup Management]: The **Service name** field on the Create Backup pages is now case-insensitive, allowing for more comprehensive and accurate results retrieval.
- [PMM-12712](https://perconadev.atlassian.net/browse/PMM-12712) - MongoDB sharded cluster metrics now include a new metric to represent database and collection distribution across different shards. This helps gain insights into the overall balance of shards within MongoDB setups.
- [PMM-12510](https://perconadev.atlassian.net/browse/PMM-12510) - Improved workflow for adding MongoDB Arbiter nodes to PMM, which also ensures that Arbiter nodes are now displayed correctly on the dashboards.
- [PMM-12750](https://perconadev.atlassian.net/browse/PMM-12750) - [Dashboards]: Introduced an experimental MongoDB Instance Summary dashboard to provide a rapid overview of key MongoDB metrics.
- [PMM-12866](https://perconadev.atlassian.net/browse/PMM-12866) - [Dashboards]: Minor UX improvements to the K8s experimental dashboard (Tech Preview).

catalinaadam marked this conversation as resolved.
Show resolved Hide resolved
## Bugs Fixed

catalinaadam marked this conversation as resolved.
Show resolved Hide resolved
- [PMM-12652](https://perconadev.atlassian.net/browse/PMM-12652) - Fixed issue where PMM failed to start after an upgrade, due to SELinux restrictions on accessing a PMM file created with root ownership on Podman. This fix applies to upgrades from PMM 2.41.0 to newer versions.
- [PMM-9825](https://perconadev.atlassian.net/browse/PMM-9825) - [QAN]: PostgreSQL databases, monitored using the [pg_stat_monitor extension v2.0+](https://docs.percona.com/percona-monitoring-and-management/setting-up/client/postgresql.html#pg_stat_monitor), were previously displayed with User IDs rather than actual User Names in the **Service Name** column on the **Query Analytics (QAN)** page. This issue is now fixed.
- [PMM-12290](https://perconadev.atlassian.net/browse/PMM-12290) - [QAN]: Fixed bugs with SQL comments parsed in queries when they were not intentionally enabled for remotely added PostgreSQL and MySQL.
- [PMM-12621](https://perconadev.atlassian.net/browse/PMM-12621) - [Dashboards]: Added support for the Anonymous mode to show all Service types on the main menu. This ensures users can access the dashboards, even when PMM is configured in Anonymous mode.
- [PMM-12425](https://perconadev.atlassian.net/browse/PMM-12425) - [QAN]: The **Absolute time range** time picker on the **Query Analytics (QAN)** page no longer displays an error when using 'now' instead of a specific timestamp for filtering dashboard data.
- [PMM-12473](https://perconadev.atlassian.net/browse/PMM-12473) - Fixed monitoring of external services when query string parameters are passed to `--metrics-path`.
- [PMM-9407](https://perconadev.atlassian.net/browse/PMM-9407) - Fixed missing custom `queries.yaml` file for medium-resolution in Debian packages for PostgreSQL.
- [PMM-12350](https://perconadev.atlassian.net/browse/PMM-12350) - Fixed issue of flood logs in `mongod_exporter` when connected to Mongos.
- [PMM-12738](https://perconadev.atlassian.net/browse/PMM-12738) - Fixed issue that prevented PMM from running when using Helm with customer certificates.
- [PMM-12781](https://perconadev.atlassian.net/browse/PMM-12781) - Corrected a permission error that was flooding PostgreSQL logs by ensuring proper execution permissions for the `pg_ls_waldir` function.
1 change: 1 addition & 0 deletions docs/release-notes/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
# Release Notes
- [Percona Monitoring and Management 2.41.1](2.41.1.md)
- [Percona Monitoring and Management 2.41.0](2.41.0.md)
- [Percona Monitoring and Management 2.40.1](2.40.1.md)
- [Percona Monitoring and Management 2.40.0](2.40.0.md)
Expand Down
6 changes: 3 additions & 3 deletions variables.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# PMM Version for HTML
# See also mkdocs.yml plugins.with-pdf.cover_subtitle and output_path

release: '2.41.1'
version: '2.41.1'
release_date: 2024-02-01

release: '2.41.0'
version: '2.41.0'
release_date: 2023-12-12
# SVG icons. Use in markdown as {{icon.<name>}}
# For the Percona image icon (encoded inline SVG), see https://css-tricks.com/using-svg/
icon:
Expand Down
Loading