Postgres Enterprise Manager 10.0.0 release notes v10
Released: 24th March 2025
RHEL 9 and Kerberos
Due to a package compatibility issue, PEM 10.0 doesn't support Kerberos authentication on RHEL 9. Kerberos authentication on all other supported platforms is unaffected. Users of Kerberos on RHEL 9 should wait for a future release of PEM 10 before upgrading.
New features, enhancements, bug fixes, and other changes in Postgres Enterprise Manager 10.0 include the following:
Highlights
- Support for grouping servers and agents into clusters, with automatic tagging of the server role
- Refreshed, more performant user interface including workspaces to keep your tabs better organized
- Better performance due to optimized deletion of expired data
- Support for NGINX web server
Enhancements
Description | Addresses |
---|---|
Added support for Clusters in Object Explorer.PEM 10 introduces the concept of Clusters. These are groupings of Servers and Agents used to represent a High Availability (HA) cluster, for example a cluster using Postgres Distributed or EDB Failover Manager. You can create and populate Clusters in the Object Explorer. In future releases we will expand this functionality to improve the experience of working with HA clusters in PEM. | |
Added support for tagging servers and agents.PEM now supports arbitrary tagging of servers. Presently this is purely a cosmetic feature. In the future we will expand it to support filtering and selection by tags. | |
Ported the UI to the React framework with numerous useability improvements.The entire PEM user interface has been ported to the React framework. This brings the PEM project back into line with pgAdmin, making it easier for us to ull enhancements from the upstream. It also delivers a more modern and performant interface. We have taken advantage of this porting to make numerous improvements to the UI including:
| |
Incorporated recent enhancements from pgAdmin.The updated architecture of PEM 10 has allowed us to pull many enhancements from pgAdmin including:
| |
Added | |
Added a | |
Separated PEM tabs into workspaces for easier management.Panels/Tabs for the following PEM components will be opened in the 'Enterprise Manager' workspace:
Panels/Tabs for the following PEM components will be opened in the 'Enterprise Tools' workspace:
Panels/Tabs for the following PEM components will be opened in the 'Object Explorer' workspace:
| |
Added support for NGINX as the default web server.PEM 10 supports both Apache HTTPD and NGINX as the web server on Linux. On Windows only Apache HTTPD is supported. The default for new installations is NGINX. Upgrades from PEM 9 will continue to use Apache HTTPD unless you opt to switch the web server by running the | |
Added support for 'minimum query duration' in SQL Profiler.You can now specify a minimum query duration when creating a trace in SQL Profiler. This allows you to only trace long-running queries, which in turn means you can run a trace for a much longer period without exceeding the size limit. | |
Added Ubuntu 24.04 support. | |
The PEM agent will now wait for a while after connecting to the PEM server to avoid false alerts.This is configurable via the | |
Added support for EFM 5.0; 'xlog*' columns are renamed as 'lsn*'. | |
PEM will automatically add tags showing whether a server is a primary or a replica. | |
Improved the detailed info SQL for the global alert templates 'Servers Down' and 'Agents Down'. | |
Improved the purge history function performance. |
Changes
Description | Addresses |
---|---|
Log Analysis Expert, Tuning Wizard, Postgres Expert, and Index Advisor are removed.These features have been removed from PEM 10.0 onwards. For Postgres tuning we recommend the EDB Postgres Tuner extension and the accompany web utility. The Index Advisor extension for EDB Server has been deprecated and replaced by EDB Query Advisor, which is compatible with all Postgres distributions. For log analysis we recommend pgBadger. | |
Converted failover manager cluster info chart from text to table chart. | |
Upgraded SNMP++ to 3.6. |
Bug Fixes
Description | Addresses |
---|---|
Fixed an issue where a user with `pem_manage_dashboard` is not able to see the custom dashboard. | |
Fixed an issue where mount points are missing from the io_analysis probe. |
- On this page
- Highlights
- Enhancements
- Changes
- Bug Fixes