diff --git a/documentation/docs/install-pmm/install-pmm-client/connect-database/mongodb.md b/documentation/docs/install-pmm/install-pmm-client/connect-database/mongodb.md index ba41a820d00..24b79d50b22 100644 --- a/documentation/docs/install-pmm/install-pmm-client/connect-database/mongodb.md +++ b/documentation/docs/install-pmm/install-pmm-client/connect-database/mongodb.md @@ -44,7 +44,7 @@ db.getSiblingDB("admin").createRole({ }, { "resource": { "db": "", "collection": "system.profile" }, - "actions": [ "dbStats", "collStats", "indexStats" ] + "actions": [ "find", "dbStats", "collStats", "indexStats" ] } ], "roles": [ ] diff --git a/documentation/docs/quickstart/quickstart.md b/documentation/docs/quickstart/quickstart.md index 64436f8b1c6..0bb5bc34614 100644 --- a/documentation/docs/quickstart/quickstart.md +++ b/documentation/docs/quickstart/quickstart.md @@ -254,7 +254,7 @@ Once PMM is set up, choose the database or the application that you want it to m }, { "resource": { "db": "", "collection": "system.profile" }, - "actions": [ "dbStats", "collStats", "indexStats" ] + "actions": [ "find", "dbStats", "collStats", "indexStats" ] } ], "roles": [] diff --git a/documentation/docs/release-notes/3.9.0.md b/documentation/docs/release-notes/3.9.0.md index 6e479abc4a3..6c23d94164a 100644 --- a/documentation/docs/release-notes/3.9.0.md +++ b/documentation/docs/release-notes/3.9.0.md @@ -53,6 +53,8 @@ For the full list of available collectors per database type, see [Connect MySQL ## ✅ Fixed issues +- [PMM-14717](https://perconadev.atlassian.net/browse/PMM-14717): Fixed a documentation issue in the [MongoDB connection guide](../install-pmm/install-pmm-client/connect-database/mongodb.md) where the `createRole` command was missing the `find` permission on `system.profile`, causing QAN to show no query data. If you set up MongoDB monitoring using the previous instructions, re-run the role creation with the corrected command. + - [PMM-14661](https://perconadev.atlassian.net/browse/PMM-14661): Fixed PMM Server becoming unresponsive when viewing stored metrics in Query Analytics for data older than one week. - [PMM-15029](https://perconadev.atlassian.net/browse/PMM-15029): Fixed an issue where the auto-generated PostgreSQL password for PMM HA could contain `:` or `@` characters, producing an invalid URI and preventing Grafana from connecting to the database on startup. @@ -74,4 +76,8 @@ For the full list of available collectors per database type, see [Connect MySQL - [PMM-15114](https://perconadev.atlassian.net/browse/PMM-15114): Fixed the **Scanned and Moved Objects** panel in the **MongoDB Instance Summary** dashboard showing blank labels in the legend instead of the operation type (`scanned`, `scanned_objects`). +## 🚀 Ready to upgrade to PMM 3.9.0? +- [New installation](../quickstart/quickstart.md) +- [Upgrading from PMM 3](../pmm-upgrade/index.md) +- [Upgrading from PMM 2](../pmm-upgrade/migrating_from_pmm_2.md)