/../etc"`. |
-## Setting PEM Agent Configuration Parameters
+## Setting PEM agent configuration parameters
The PEM Agent native package creates a sample configuration file named `agent.cfg.sample` in the `/usr/edb/pem/agent/etc` directory. When you register the PEM Agent, the `pemworker` program creates the actual Agent configuration file (named `agent.cfg`). Modify the `agent.cfg` file, changing the following configuration parameter value to `true`:
diff --git a/product_docs/docs/pem/8/pem_inst_guide_linux/04_installing_postgres_enterprise_manager/index.mdx b/product_docs/docs/pem/8/pem_inst_guide_linux/04_installing_postgres_enterprise_manager/index.mdx
index c522ad97a92..a0299a1efc6 100644
--- a/product_docs/docs/pem/8/pem_inst_guide_linux/04_installing_postgres_enterprise_manager/index.mdx
+++ b/product_docs/docs/pem/8/pem_inst_guide_linux/04_installing_postgres_enterprise_manager/index.mdx
@@ -9,14 +9,10 @@ The `edb-pem` package for Linux platforms installs the PEM Server, a PEM Agent,
The PEM server uses a Postgres installation and backend database to manage data. The `pem` backend database is created when you configure PEM.
-For detailed information about installing the PEM Server, see [Installing the PEM Server on Linux](03_installing_pem_server_using_edb_repository). For information about configuring a PEM Server see [Configuring the PEM Server on Linux](05_configuring_the_pem_server_on_linux/#configuring_the_pem_server_on_linux).
+For detailed information about installing the PEM Server, see [Installing the PEM server on Linux](03_installing_pem_server_using_edb_repository). For information about configuring a PEM Server see [Configuring the PEM server on Linux](05_configuring_the_pem_server_on_linux/#configuring_the_pem_server_on_linux).
-The PEM Agent that is installed with the PEM server is capable of monitoring multiple servers that reside on the same host, or on remote hosts. Please note that the PEM functionality on servers monitored by a remote Agent may be limited. For detailed information about remote monitoring functionality see the [PEM Agent Privileges](/pem/latest/pem_online_help/02_toc_pem_agent/05_pem_agent_privileges/).
+The PEM Agent that is installed with the PEM server is capable of monitoring multiple servers that reside on the same host, or on remote hosts. Please note that the PEM functionality on servers monitored by a remote Agent may be limited. For detailed information about remote monitoring functionality see the [PEM agent privileges](/pem/latest/pem_online_help/02_toc_pem_agent/05_pem_agent_privileges/).
-For detailed information about installing and configuring a PEM Agent, see [Installing the PEM Agent on Linux](08_installing_pem_agent_using_edb_repository).
+For detailed information about installing and configuring a PEM Agent, see [Installing the PEM agent on Linux](08_installing_pem_agent_using_edb_repository).
-
-prerequisites_for_installing_pem_server installing_pem_server_and_apache_web_server_preferences installing_pem_server_on_linux creating_pem_repository_in_isolated_network configuring_the_pem_server_on_linux configuring_the_pem_server_to_use_kerberos_authentication configuring_the_pem_server_to_use_windows_kerberos_server installing_pem_agent_on_linux registering_a_pem_agent
-
-
diff --git a/product_docs/docs/pem/8/pem_inst_guide_linux/05_the_pem_web_interface.mdx b/product_docs/docs/pem/8/pem_inst_guide_linux/05_the_pem_web_interface.mdx
index 0f8c630a081..d1dda4e3edd 100644
--- a/product_docs/docs/pem/8/pem_inst_guide_linux/05_the_pem_web_interface.mdx
+++ b/product_docs/docs/pem/8/pem_inst_guide_linux/05_the_pem_web_interface.mdx
@@ -1,5 +1,5 @@
---
-title: "The PEM Web Interface"
+title: "The PEM web interface"
legacyRedirectsGenerated:
# This list is generated by a script. If you need add entries, use the `legacyRedirects` key.
- "/edb-docs/d/edb-postgres-enterprise-manager/installation-getting-started/linux-installation-guide/8.0/the_pem_web_interface.html"
diff --git a/product_docs/docs/pem/8/pem_inst_guide_linux/06_uninstalling_pem_components.mdx b/product_docs/docs/pem/8/pem_inst_guide_linux/06_uninstalling_pem_components.mdx
index 6f0f0644543..89a641bafa4 100644
--- a/product_docs/docs/pem/8/pem_inst_guide_linux/06_uninstalling_pem_components.mdx
+++ b/product_docs/docs/pem/8/pem_inst_guide_linux/06_uninstalling_pem_components.mdx
@@ -1,5 +1,5 @@
---
-title: "Uninstalling Postgres Enterprise Manager Components"
+title: "Uninstalling Postgres Enterprise Manager components"
legacyRedirectsGenerated:
# This list is generated by a script. If you need add entries, use the `legacyRedirects` key.
- "/edb-docs/d/edb-postgres-enterprise-manager/installation-getting-started/linux-installation-guide/8.0/uninstalling_pem_components.html"
@@ -12,7 +12,7 @@ If you uninstall the PEM server package from a host, the PEM Agent package insta
!!! Note
Before uninstalling the PEM Agent, you need to de-register the agent first. You can de-register the agent using the `pemworker` command-line utility. After that, you can proceed with the uninstallation steps.
-## Uninstalling PEM components from CentOS or RHEL or Rocky Linux or AlmaLinux Hosts
+## Uninstalling PEM components from CentOS or RHEL or Rocky Linux or AlmaLinux hosts
You can use variations of the `rpm`, `yum remove`, or `yum erase` commands to remove the installed packages from CentOS/RHEL 7.x or Rocky Linux/AlmaLinux/RHEL 8.x hosts. Also, you can use the `dnf remove` command to remove the installed package from Rocky Linux/AlmaLinux/RHEL 8.x hosts. Note that removing a package does not damage the PEM data directory.
diff --git a/product_docs/docs/pem/8/pem_inst_guide_linux/07_reference_linux_service_script.mdx b/product_docs/docs/pem/8/pem_inst_guide_linux/07_reference_linux_service_script.mdx
index 4e51946b014..324f6650192 100644
--- a/product_docs/docs/pem/8/pem_inst_guide_linux/07_reference_linux_service_script.mdx
+++ b/product_docs/docs/pem/8/pem_inst_guide_linux/07_reference_linux_service_script.mdx
@@ -1,5 +1,5 @@
---
-title: "Reference - Linux Service Script"
+title: "Reference - Linux service script"
legacyRedirectsGenerated:
# This list is generated by a script. If you need add entries, use the `legacyRedirects` key.
- "/edb-docs/d/edb-postgres-enterprise-manager/installation-getting-started/linux-installation-guide/8.0/reference_linux_service_script.html"
diff --git a/product_docs/docs/pem/8/pem_inst_guide_windows/02_pem_hardware_software_requirements.mdx b/product_docs/docs/pem/8/pem_inst_guide_windows/02_pem_hardware_software_requirements.mdx
index 2cbcb3e7863..cdad003d3ef 100644
--- a/product_docs/docs/pem/8/pem_inst_guide_windows/02_pem_hardware_software_requirements.mdx
+++ b/product_docs/docs/pem/8/pem_inst_guide_windows/02_pem_hardware_software_requirements.mdx
@@ -1,11 +1,11 @@
---
-title: "PEM - Hardware and Software Requirements"
+title: "PEM - hardware and software requirements"
legacyRedirectsGenerated:
# This list is generated by a script. If you need add entries, use the `legacyRedirects` key.
- "/edb-docs/d/edb-postgres-enterprise-manager/installation-getting-started/windows-installation-guide/8.0/pem_hardware_software_requirements.html"
---
-## Hardware Prerequisites
+## Hardware prerequisites
For optimum performance when monitoring servers and rendering dashboards, we recommend installing PEM on a system with at least:
@@ -15,9 +15,9 @@ For optimum performance when monitoring servers and rendering dashboards, we rec
Additional disk space is required for data storage. Please note that resource usage will vary based on which probes are defined and enabled, and the activity level on the monitored databases. Monitoring server resources (as you use PEM) will let you know when you need to expand your initial system configuration.
-## Software Prerequisites
+## Software prerequisites
-**Supported Platforms and Versions**
+**Supported platforms and versions**
For information about the platforms and versions supported by PEM, see [Platform Compatibility](https://www.enterprisedb.com/platform-compatibility#pem).
diff --git a/product_docs/docs/pem/8/pem_inst_guide_windows/03_pem_architecture.mdx b/product_docs/docs/pem/8/pem_inst_guide_windows/03_pem_architecture.mdx
index 32aff3e3697..7b9fd359000 100644
--- a/product_docs/docs/pem/8/pem_inst_guide_windows/03_pem_architecture.mdx
+++ b/product_docs/docs/pem/8/pem_inst_guide_windows/03_pem_architecture.mdx
@@ -1,5 +1,5 @@
---
-title: "PEM Architecture"
+title: "PEM architecture"
legacyRedirectsGenerated:
# This list is generated by a script. If you need add entries, use the `legacyRedirects` key.
- "/edb-docs/d/edb-postgres-enterprise-manager/installation-getting-started/windows-installation-guide/8.0/pem_architecture.html"
@@ -27,7 +27,7 @@ The following architectural diagram illustrates the relationships between the PE
![PEM Architecture](../images/pem_architecture.png)
-## The PEM Server
+## The PEM server
![PEM Server](../images/pem_server.png)
@@ -53,7 +53,7 @@ The instance of Postgres (a database server) and an instance of the Apache web-s
We recommend that you use a dedicated machine to host production instances of the PEM backend database. The host may be subject to high levels of data throughput, depending on the number of database servers that are being monitored and the workloads the servers are processing.
-## The PEM Agent
+## The PEM agent
![PEM Agent](../images/pem_agent.png)
@@ -84,13 +84,13 @@ The Alert processing, SNMP/SMTP spoolers, and Nagios Spooler data is stored in t
To see more information about these parameters see [Server Configuration](../pem_online_help/04_toc_pem_features/02_pem_server_config/01_pem_config_options/).
-## The PEM Web Client
+## The PEM web client
The PEM client is a web-based application that runs in supported browsers. The client's web interface connects to the PEM server and allows direct management of managed or unmanaged servers, and the databases and schemas that reside on them.
The client allows you to use PEM functionality that makes use of the data logged on the server through features such as the dashboards, the Postgres Log Analysis Expert, and Capacity Manager.
-## The SQL Profiler Plugin
+## The SQL Profiler plugin
You are not required to install the SQL Profiler plugin on every server, but you must install and configure the plugin on each server on which you wish to use the SQL Profiler. You may also want to install and configure SQL Profiler on un-monitored development servers. For ad-hoc use also, you may temporarily install the SQL Profiler plugin.
diff --git a/product_docs/docs/pem/8/pem_inst_guide_windows/04_installing_postgres_enterprise_manager/01.1_configuring_2fa_authentication.mdx b/product_docs/docs/pem/8/pem_inst_guide_windows/04_installing_postgres_enterprise_manager/01.1_configuring_2fa_authentication.mdx
index 4963ccfd4fd..5e86a033281 100644
--- a/product_docs/docs/pem/8/pem_inst_guide_windows/04_installing_postgres_enterprise_manager/01.1_configuring_2fa_authentication.mdx
+++ b/product_docs/docs/pem/8/pem_inst_guide_windows/04_installing_postgres_enterprise_manager/01.1_configuring_2fa_authentication.mdx
@@ -1,5 +1,5 @@
---
-title: "Configuring the PEM Server to use Two-Factor Authentication"
+title: "Configuring the PEM server to use two-factor authentication"
---
!!! Tip "New Feature "
diff --git a/product_docs/docs/pem/8/pem_inst_guide_windows/04_installing_postgres_enterprise_manager/01_installing_pem_server_on_windows.mdx b/product_docs/docs/pem/8/pem_inst_guide_windows/04_installing_postgres_enterprise_manager/01_installing_pem_server_on_windows.mdx
index f146af94a7a..34f866951cb 100644
--- a/product_docs/docs/pem/8/pem_inst_guide_windows/04_installing_postgres_enterprise_manager/01_installing_pem_server_on_windows.mdx
+++ b/product_docs/docs/pem/8/pem_inst_guide_windows/04_installing_postgres_enterprise_manager/01_installing_pem_server_on_windows.mdx
@@ -1,5 +1,5 @@
---
-title: "Installing the PEM Server on Windows"
+title: "Installing the PEM server on Windows"
legacyRedirectsGenerated:
# This list is generated by a script. If you need add entries, use the `legacyRedirects` key.
- "/edb-docs/d/edb-postgres-enterprise-manager/installation-getting-started/windows-installation-guide/8.0/installing_pem_server_on_windows.html"
@@ -28,7 +28,7 @@ You can use the web interface to review information about objects that reside on
!!! Note
If you are using the SSL certificates then make sure that all the SSL certificates are inside the data directory the backend database server. If the certificates are not inside the data directory then the PEM Server's configuration may fail as it looks in to the data directory while configuring the PEM Server.
-## Installing the PEM Server and PEM-HTTPD on the Same Host
+## Installing the PEM server and PEM-HTTPD on the same host
The easiest PEM server installation configuration consists of a PEM backend database server (hosted on a PostgreSQL database installed with the PEM server installer) and a PEM-HTTPD service that reside on the same host. In this configuration, the PEM server installer will provide the pre-requisite software for the backend host register the service (on Windows).
@@ -103,7 +103,7 @@ Click `OK` to acknowledge that the webservice has been configured, and that the
![PEM server Wizard - Installation Finish dialog](../../images/pem_server_on_same_host_installation_complete.png)
-## Installing the PEM Server and PEM-HTTPD on Separate Hosts
+## Installing the PEM server and PEM-HTTPD on separate hosts
To use separate hosts for the PEM server backend database and PEM-HTTPD, you must:
@@ -146,7 +146,7 @@ This option invokes the installation steps documented in [Installing Web Service
After selecting an installation option, click `Next` to continue.
-### Specifying a Database Host
+### Specifying a database host
Selecting the `Database` option on the `Advanced options` dialog allows you to specify connection information for the host on which the PEM server backend database (named `pem`) will reside.
@@ -216,7 +216,7 @@ Click `OK` to acknowledge that the `pem` database has been created, and continue
When the database portion of the PEM server installation is complete, you can invoke the PEM server on another host to install (or upgrade) PEM-HTTPD.
-### Installing Web Services
+### Installing web services
Selecting the `Web Services` radio button on the `Advanced options` dialog instructs the PEM server installer to either install PEM-HTTPD on the current host or update an existing PEM-HTTPD installation.
@@ -257,7 +257,7 @@ Use the fields on the `Database Server Installation Details` dialog to provide c
Click `Next` to continue. Before completing the PEM server installation, the installer will contact the database host. The `pg_hba.conf` file on the PEM database host must be configured to accept connections from the host of the httpd server and the firewall must allow a connection for the installation to continue. The PEM server installer will complete the PEM server installation, adding only those items that must reside on the host of the PEM-HTTPD server.
-## Installing the PEM Server on an Existing Postgres Server
+## Installing the PEM server on an existing Postgres server
You can use an existing Postgres server (version 11 or later) to host the PEM server and the `pem` database. Postgres installers and pre-requisite software extensions are freely available on the [EnterpriseDB website](https://www.enterprisedb.com/downloads).
@@ -271,7 +271,7 @@ The following versions of Postgres are pre-configured to contain the `sslutils`
- PostgreSQL 11 or later (as bundled with the PEM Server installer)
- Advanced Server 11 or later
-### Preparing the Postgres Server
+### Preparing the Postgres server
Before installing the PEM server on an existing Postgres server, you must:
@@ -280,7 +280,7 @@ Before installing the PEM server on an existing Postgres server, you must:
After preparing the server, you can use the PEM server installer to install PEM on the existing Postgres server.
-### Installing the sslutils Extension
+### Installing the sslutils extension
The Postgres server on which the PEM server will reside must contain the `sslutils` extension. The `sslutils` package is freely available for download from the [EDB website](https://www.enterprisedb.com/downloads/modified-gpl-source-code)
@@ -345,7 +345,7 @@ While specific details of the installation process will vary by platform and com
COPY sslutils.dll "%PGPATH%\lib\"
```
-### Registering the Service
+### Registering the service
When you install a PostgreSQL or an Advanced Server database using an installer from EnterpriseDB, the installer will register the service for you.
@@ -370,7 +370,7 @@ For more information about using the `pg_ctl` command and the available command
[Postgres core documentation](http://www.postgresql.org/docs/current/static/app-pg-ctl.html)
-### Invoking the PEM Server Installer
+### Invoking the PEM server installer
After preparing the existing Postgres server, invoke the PEM server installer. Assume Administrative privileges and navigate into the directory that contains the installer. Then, invoke the installer with the command:
@@ -478,7 +478,7 @@ If you are using a PEM-HTTPD service that resides on a separate host, you must:
- Modify the `pg_hba.conf` file on the Postgres server host to allow connections between the hosts.
- Invoke the PEM server installer on the host of the PEM-HTTPD server. See [Installing Web Services](#installing-web-services) section for more information about installing PEM-HTTPD.
-## Invoking the Server Installer from Command Line
+## Invoking the server installer from the command line
The command line options of the PEM server and PEM agent installers offer functionality in situations where a graphical installation may not work because of limited resources or system configuration. You can:
@@ -486,7 +486,7 @@ The command line options of the PEM server and PEM agent installers offer functi
Not all command line options are suitable for all platforms. For a complete reference guide to the command line options, include the `--help` option when you invoke the installer.
-### Invoking the PEM Server Installer in Unattended Mode
+### Invoking the PEM server installer in unattended mode
You can perform an unattended PEM server installation by providing installation preferences on the command line when invoking the installer. Please note that the system on which you are installing the PEM server must have internet access.
diff --git a/product_docs/docs/pem/8/pem_inst_guide_windows/04_installing_postgres_enterprise_manager/02_installing_pem_agent_on_windows.mdx b/product_docs/docs/pem/8/pem_inst_guide_windows/04_installing_postgres_enterprise_manager/02_installing_pem_agent_on_windows.mdx
index a798655005d..28dfd92c9c9 100644
--- a/product_docs/docs/pem/8/pem_inst_guide_windows/04_installing_postgres_enterprise_manager/02_installing_pem_agent_on_windows.mdx
+++ b/product_docs/docs/pem/8/pem_inst_guide_windows/04_installing_postgres_enterprise_manager/02_installing_pem_agent_on_windows.mdx
@@ -1,5 +1,5 @@
---
-title: "Installing a PEM Agent on Windows"
+title: "Installing a PEM agent on Windows"
legacyRedirectsGenerated:
# This list is generated by a script. If you need add entries, use the `legacyRedirects` key.
- "/edb-docs/d/edb-postgres-enterprise-manager/installation-getting-started/windows-installation-guide/8.0/installing_pem_agent_on_windows.html"
diff --git a/product_docs/docs/pem/8/pem_inst_guide_windows/05_the_pem_web_interface.mdx b/product_docs/docs/pem/8/pem_inst_guide_windows/05_the_pem_web_interface.mdx
index de2526544f7..67f78ce9593 100644
--- a/product_docs/docs/pem/8/pem_inst_guide_windows/05_the_pem_web_interface.mdx
+++ b/product_docs/docs/pem/8/pem_inst_guide_windows/05_the_pem_web_interface.mdx
@@ -1,5 +1,5 @@
---
-title: "The PEM Web Interface"
+title: "The PEM web interface"
legacyRedirectsGenerated:
# This list is generated by a script. If you need add entries, use the `legacyRedirects` key.
- "/edb-docs/d/edb-postgres-enterprise-manager/installation-getting-started/windows-installation-guide/8.0/the_pem_web_interface.html"
diff --git a/product_docs/docs/pem/8/pem_inst_guide_windows/06_uninstalling_pem_components.mdx b/product_docs/docs/pem/8/pem_inst_guide_windows/06_uninstalling_pem_components.mdx
index f58e5eae4d9..3e19ddb765b 100644
--- a/product_docs/docs/pem/8/pem_inst_guide_windows/06_uninstalling_pem_components.mdx
+++ b/product_docs/docs/pem/8/pem_inst_guide_windows/06_uninstalling_pem_components.mdx
@@ -1,5 +1,5 @@
---
-title: "Uninstalling Postgres Enterprise Manager Components"
+title: "Uninstalling Postgres Enterprise Manager components"
legacyRedirectsGenerated:
# This list is generated by a script. If you need add entries, use the `legacyRedirects` key.
- "/edb-docs/d/edb-postgres-enterprise-manager/installation-getting-started/windows-installation-guide/8.0/uninstalling_pem_components.html"
diff --git a/product_docs/docs/pem/8/pem_pgbouncer/01_the_pem_server_pem_agent_connection_management_mechanism.mdx b/product_docs/docs/pem/8/pem_pgbouncer/01_the_pem_server_pem_agent_connection_management_mechanism.mdx
index f7d707c131c..d702186779f 100644
--- a/product_docs/docs/pem/8/pem_pgbouncer/01_the_pem_server_pem_agent_connection_management_mechanism.mdx
+++ b/product_docs/docs/pem/8/pem_pgbouncer/01_the_pem_server_pem_agent_connection_management_mechanism.mdx
@@ -1,5 +1,5 @@
---
-title: "The PEM Server - PEM Agent Connection Management Mechanism"
+title: "The PEM server - PEM agent connection management mechanism"
legacyRedirectsGenerated:
# This list is generated by a script. If you need add entries, use the `legacyRedirects` key.
- "/edb-docs/d/edb-postgres-enterprise-manager/installation-getting-started/pgbouncer-configuration-guide/8.0/the_pem_server_pem_agent_connection_management_mechanism.html"
diff --git a/product_docs/docs/pem/8/pem_pgbouncer/02_preparing_the_pem_database_server.mdx b/product_docs/docs/pem/8/pem_pgbouncer/02_preparing_the_pem_database_server.mdx
index 8b765820f23..c6fafd8e9dd 100644
--- a/product_docs/docs/pem/8/pem_pgbouncer/02_preparing_the_pem_database_server.mdx
+++ b/product_docs/docs/pem/8/pem_pgbouncer/02_preparing_the_pem_database_server.mdx
@@ -1,5 +1,5 @@
---
-title: "Preparing the PEM Database Server"
+title: "Preparing the PEM database server"
legacyRedirectsGenerated:
# This list is generated by a script. If you need add entries, use the `legacyRedirects` key.
- "/edb-docs/d/edb-postgres-enterprise-manager/installation-getting-started/pgbouncer-configuration-guide/8.0/preparing_the_pem_database_server.html"
diff --git a/product_docs/docs/pem/8/pem_pgbouncer/04_configuring_the_pem_agent.mdx b/product_docs/docs/pem/8/pem_pgbouncer/04_configuring_the_pem_agent.mdx
index 1e220438325..af4f93cbb4a 100644
--- a/product_docs/docs/pem/8/pem_pgbouncer/04_configuring_the_pem_agent.mdx
+++ b/product_docs/docs/pem/8/pem_pgbouncer/04_configuring_the_pem_agent.mdx
@@ -1,5 +1,5 @@
---
-title: "Configuring the PEM Agent"
+title: "Configuring the PEM agent"
legacyRedirectsGenerated:
# This list is generated by a script. If you need add entries, use the `legacyRedirects` key.
- "/edb-docs/d/edb-postgres-enterprise-manager/installation-getting-started/pgbouncer-configuration-guide/8.0/configuring_the_pem_agent.html"
@@ -9,7 +9,7 @@ You can use an RPM package to install a PEM Agent; for detailed installation inf
Please note that PEM Agent which is responsible for sending SNMP notifications should not be configured with pgBouncer. For example, if the default PEM Agent installed along with PEM Server is used for SNMP notifications, then it should not be configured with pgBouncer.
-## Configuring a New PEM Agent (Installed via RPM)
+## Configuring a new PEM agent (installed via RPM)
After using an RPM package to install the PEM agent, you will need to configure it to work it against a particular PEM database server. Use the following command:
@@ -66,7 +66,7 @@ allow_batch_probes=false
heartbeat_connection=false
```
-## Configuring an Existing PEM Agent (Installed via RPM)
+## Configuring an existing PEM agent (installed via RPM)
If you are using an existing PEM agent, you can copy the SSL certificate and key files to the target machine, and reuse the files. You will need to modify the files, adding a new parameter and replacing some parameters in the existing `agent.cfg` file:
diff --git a/product_docs/docs/pem/8/pem_pgbouncer/index.mdx b/product_docs/docs/pem/8/pem_pgbouncer/index.mdx
index c858da13e27..23b33d33067 100644
--- a/product_docs/docs/pem/8/pem_pgbouncer/index.mdx
+++ b/product_docs/docs/pem/8/pem_pgbouncer/index.mdx
@@ -1,6 +1,6 @@
---
-navTitle: pgBouncer Configuration
-title: "EDB Postgres Enterprise Manager Configuring pgBouncer for Use with PEM Agents"
+navTitle: pgBouncer configuration
+title: "EDB Postgres Enterprise Manager configuring pgBouncer for use with PEM agents"
legacyRedirectsGenerated:
# This list is generated by a script. If you need add entries, use the `legacyRedirects` key.
- "/edb-docs/d/edb-postgres-enterprise-manager/installation-getting-started/pgbouncer-configuration-guide/8.0/genindex.html"
diff --git a/product_docs/docs/pem/8/pem_rel_notes/index.mdx b/product_docs/docs/pem/8/pem_rel_notes/index.mdx
index d8d460cbcd7..9eeddcede8f 100644
--- a/product_docs/docs/pem/8/pem_rel_notes/index.mdx
+++ b/product_docs/docs/pem/8/pem_rel_notes/index.mdx
@@ -1,5 +1,5 @@
---
-title: "Release Notes"
+title: "Release notes"
---
The Postgres Enterprise Manager (PEM) documentation describes the latest version of PEM 8 including minor releases and patches. The release notes in this section provide information on what was new in each release. For new functionality introduced after 8.0.0 in a minor or patch release, there are also indicators within the content about what release introduced the feature.
@@ -15,8 +15,4 @@ The Postgres Enterprise Manager (PEM) documentation describes the latest version
Often only select issues are included in the upstream merges. The specific issues included in the merges are listed in the release note topics.
-
-08_810_rel_notes 09_801_rel_notes 10_800_rel_notes
-
-
diff --git a/product_docs/docs/pem/8/pem_security_best_practices/01_apache_httpd_security_configuration.mdx b/product_docs/docs/pem/8/pem_security_best_practices/01_apache_httpd_security_configuration.mdx
index 4014104b714..f52cd4589da 100644
--- a/product_docs/docs/pem/8/pem_security_best_practices/01_apache_httpd_security_configuration.mdx
+++ b/product_docs/docs/pem/8/pem_security_best_practices/01_apache_httpd_security_configuration.mdx
@@ -1,5 +1,5 @@
---
-title: "Apache HTTPD Security Configurations"
+title: "Apache HTTPD security configurations"
legacyRedirectsGenerated:
# This list is generated by a script. If you need add entries, use the `legacyRedirects` key.
- "/edb-docs/d/edb-postgres-enterprise-manager/user-guides/pem-security-guide/8.0/apache_httpd_security_configuration.html"
@@ -25,7 +25,7 @@ By default, PEM adds the following lines to the SSL configuration file to allow
`SSLProxyProtocol -All TLSv1.2`
-## Secure httpd with SSL Certificates
+## Secure httpd with SSL certificates
EDB recommends having an additional layer of SSL security for the web application.
@@ -50,7 +50,7 @@ You can also replace the httpd self-signed SSL certificates with trusted CA-sign
-## Disable Web Server Information Exposure
+## Disable web server information exposure
EDB recommends disabling all web server signatures as part of web server security. The web server will expose a software signature; to disable the signature, add the following parameters to the Apache httpd configuration file. By default, PEM disables exposure of the information by adding the below parameters to the Apache httpd configuration file:
@@ -64,7 +64,7 @@ The `ServerSignature` directive includes a footer for server-produced documents.
You need to restart the web server to apply any changes to the Apache httpd configuration file.
-## Disable Directory Listing
+## Disable directory listing
The directory listing can allow an attacker to view complete directory contents. By default, the web server enables this option, and an attacker can discover and view any file. This listing could lead to the attacker reverse engineering an application to obtain the source code, analyze it for possible security flaws, and discover more information about an application.
@@ -74,7 +74,7 @@ To avoid this, you should disable the directory listing by setting the `Options`
You need to restart the web server to apply the changes made to the configuration file.
-## Restrict the Access to a Network or IP Address
+## Restrict the access to a network or IP address
Apache provides access control based on the client hostname or IP address. To view the application by specific IP address or network, a user can modify the Apache configuration file as shown below to provide your network address within the `Allow` directive:
@@ -112,7 +112,7 @@ You can set a specific individual host address (based on the IP address) in the
You need to restart the web server to apply the changes to the application configuration file.
-## Cross-site Tracing
+## Cross-site tracing
There are two HTTP methods to debug the web server connections - TRACE and TRACK. When an HTTP TRACE request is sent to a web server that supports it, that server will respond, echoing the data passed to it, including any HTTP headers. We recommend disabling these methods within the Apache Configuration.
@@ -128,7 +128,7 @@ To disable these methods for a specific virtual host, add the following lines fo
`RewriteRule .\* - [F]`
-## Run Web Server from a Non-privileged User Account
+## Run web server from a non-privileged user account
Running the Apache web server as a root user creates a security issue. We always recommend running the web server as a unique non-privileged user. This helps to secure other services running in the event of any security breaches.
@@ -138,13 +138,13 @@ On Linux, the Apache web server starts as the root user, but the daemon processe
By default the Apache services are registered to run as the system user (the `LocalSystem` account).
-## Customize Security HTTP Headers in PEM WebServer
+## Customize security HTTP headers in PEM web server
PEM contains its own configuration file to fix the following security issues. We recommend overriding the configuration only of `config_local.py` and not of `config.py`. The `config_local.py` is not present on the systems in most of the cases; hence users need to create it to override the application-level configurations. Please note that during a PEM upgrade, `config_local.py` will not be overwritten, but changes in `config.py` and `config_distro.py` will be overridden. Users need to remove `config_local.py` after uninstalling the PEM.
By default, `config_local.py` is located in `/usr/edb/pem/web` on Linux, and at `C:\ProgramFiles\edb\pem\server\share\web` on Windows.
-## Host Header Injection Attacks
+## Host header injection attacks
HTTP host header attacks exploit vulnerable websites that handle the host header value in an unsafe way. If the server implicitly trusts the host header and fails to validate or escape it properly, an attacker may be able to use this input to inject harmful payloads that manipulate server-side behavior. The web applications typically don't know what domain they are deployed on unless specified in a configuration file during setup. When they need to know the current domain, for example, they may resort to retrieving the domain from the host header to generate an absolute URL. The host header is a potential vector for exploiting a range of other vulnerabilities, most notably web cache poisoning & SQL injections.
@@ -199,7 +199,7 @@ This changes requires an Apache service restart in order to take effect
For more detailed information on `config.py` file you can see [PEM Online Help](/pem/latest/pem_online_help/01_toc_pem_getting_started/03_pem_managing_configuration_settings/).
-### Cookie Security
+### Cookie security
Cookies are small packets of data that a server can send to your browser to store configuration data. The browser automatically sends them along with all requests to the same server, so it’s important to know how to secure cookies. There are multiple configuration options provided by PEM to make cookies secure which you can refer to in `config.py` but the three that follow are most important.
diff --git a/product_docs/docs/pem/8/pem_security_best_practices/02_pem_application_configuration.mdx b/product_docs/docs/pem/8/pem_security_best_practices/02_pem_application_configuration.mdx
index 503014da8e4..16dfe93c245 100644
--- a/product_docs/docs/pem/8/pem_security_best_practices/02_pem_application_configuration.mdx
+++ b/product_docs/docs/pem/8/pem_security_best_practices/02_pem_application_configuration.mdx
@@ -1,11 +1,11 @@
---
-title: "PEM application Security Configurations"
+title: "PEM application security configurations"
legacyRedirectsGenerated:
# This list is generated by a script. If you need add entries, use the `legacyRedirects` key.
- "/edb-docs/d/edb-postgres-enterprise-manager/user-guides/pem-security-guide/8.0/pem_application_configuration.html"
---
-## Session Timeout
+## Session timeout
Insufficient session expiration by the web application increases the exposure of other session-based attacks, as it allows time for the attacker to be able to reuse a valid session ID and hijack the associated session. The shorter the session interval is, the lesser the time an attacker has to use the valid session ID. We recommend setting the inactivity timeout for the web application to a low value to avoid this security issue.
@@ -22,7 +22,7 @@ This changes requires an Apache service restart in order to take effect.
For more detailed information on `config.py` file you can see [PEM Online Help](/pem/latest/pem_online_help/01_toc_pem_getting_started/03_pem_managing_configuration_settings/).
-## RestAPI Header Customization
+## RestAPI header customization
You can customize the RestAPI token headers as per your requirements. The default values are not exposed by the `config.py` file; customize the following headers in the `config_local.py` file:
@@ -64,7 +64,7 @@ This configuration option will allow you to change the PEM RestAPI token expiry
This changes requires an Apache service restart in order to take effect.
-## Role-based Access Control in PEM
+## Role-based access control in PEM
Role-based access control (RBAC) restricts application access based on a user’s role within an organization and is one of the primary methods for access control. The roles in RBAC refer to the levels of access that users have to the application. Users are only allowed to access the information necessary to effectively perform their job duties. Roles in PEM are inheritable and additive rather than subscriptive. In simple terms, as a PEM admin you need to grant the lowest level role to the user and then grant the roles which are required for the user to perform their respective tasks. For example, to give access only to SQL profiler:
@@ -74,7 +74,7 @@ Role-based access control (RBAC) restricts application access based on a user’
For more detailed information on roles, you can see [PEM Roles](/pem/latest/pem_online_help/01_toc_pem_getting_started/04_pem_roles/).
-## SQL/Protect Plugin
+## SQL/Protect plugin
Preventing a SQL injection attack is usually the responsibility of the application developer. The database administrator typically has little or no control over the potential threat. The difficulty for database administrators is that the application must have access to the data to function properly.
@@ -87,7 +87,7 @@ There are several different techniques used to perpetrate SQL injection attacks.
For more detailed information about the SQL Profiler plugin, see the [PEM Online Help - SQL Profiler](/pem/latest/pem_online_help/07_toc_pem_sql_profiler/).
-## Password Management
+## Password management
One security tip for PEM administrative users is to change your PEM login passwords to something new regularly. Changing your password avoids a number of dangers including:
@@ -96,7 +96,7 @@ One security tip for PEM administrative users is to change your PEM login passwo
- prevents the use of saved passwords on a physically unsecured system
- limits access gained by keystroke loggers
-## Run pemAgent Jobs with a Non-root User
+## Run pemAgent jobs with a non-root ser
In most cases, `pemAgent` is installed as a root user, and runs as a daemon process with root privileges. By default, PEM disables running the scheduled jobs/task. PEM provides support for running scheduled jobs as a non-root user by changing the pemAgent configuration file.
@@ -106,7 +106,7 @@ To invoke a script on a Windows system, set the registry entry for `AllowBatchJo
`HKEY_LOCAL_MACHINE\Software\Wow6432Node\EnterpriseDB\PEM\agent`
-## Changing the pemAgent and PEM Backend Database Server Certificates
+## Changing the pemAgent and PEM backend database server certificates
By default, when you install PEM, the installer will generate and use self signed certificates for the pemAgent and PEM database server. PemAgent uses these certificates when connecting to the PEM database server. To use your own SSL certificate for the pemAgent and PEM database server, follow the steps mentioned in the `Managing Certificates` section of the `PEM Administrators's Guide`:
diff --git a/product_docs/docs/pem/8/pem_security_best_practices/index.mdx b/product_docs/docs/pem/8/pem_security_best_practices/index.mdx
index 7d07aaa47ec..98690418449 100644
--- a/product_docs/docs/pem/8/pem_security_best_practices/index.mdx
+++ b/product_docs/docs/pem/8/pem_security_best_practices/index.mdx
@@ -19,8 +19,4 @@ Some of the benefits of regularly applying security patches include:
- Data protection from malware (like ransomware)
- Avoid worm infections that use security loopholes to spread over the network
-
-apache_httpd_security_configuration pem_application_configuration conclusion
-
-
diff --git a/product_docs/docs/pem/8/pem_sqlprofiler/01_installing_the_sql_profiler_plugin.mdx b/product_docs/docs/pem/8/pem_sqlprofiler/01_installing_the_sql_profiler_plugin.mdx
index f08d6da4b0a..ca573dc6bb8 100644
--- a/product_docs/docs/pem/8/pem_sqlprofiler/01_installing_the_sql_profiler_plugin.mdx
+++ b/product_docs/docs/pem/8/pem_sqlprofiler/01_installing_the_sql_profiler_plugin.mdx
@@ -1,5 +1,5 @@
---
-title: "Installing the SQL Profiler Plugin"
+title: "Installing the SQL Profiler plugin"
legacyRedirectsGenerated:
# This list is generated by a script. If you need add entries, use the `legacyRedirects` key.
- "/edb-docs/d/edb-postgres-enterprise-manager/user-guides/sql-profiler-configuration-guide/8.0/installing_the_sql_profiler_plugin.html"
@@ -39,7 +39,7 @@ The SQL Profiler plugin installer displays progress bars as it copies files to y
When the installation is complete, the SQL Profiler plugin is ready to be configured.
-## Using an RPM Package to Install SQL Profiler
+## Using an RPM Package to install SQL Profiler
!!! Note
You may be required to add the `sslutils` package to your PostgreSQL database servers before installing SQL Profiler.
diff --git a/product_docs/docs/pem/8/pem_sqlprofiler/02_using_sql_profiler.mdx b/product_docs/docs/pem/8/pem_sqlprofiler/02_using_sql_profiler.mdx
index d28c480182e..1061c3ff193 100644
--- a/product_docs/docs/pem/8/pem_sqlprofiler/02_using_sql_profiler.mdx
+++ b/product_docs/docs/pem/8/pem_sqlprofiler/02_using_sql_profiler.mdx
@@ -1,5 +1,5 @@
---
-title: "SQL Profiling and Analysis"
+title: "SQL profiling and analysis"
legacyRedirectsGenerated:
# This list is generated by a script. If you need add entries, use the `legacyRedirects` key.
- "/edb-docs/d/edb-postgres-enterprise-manager/user-guides/sql-profiler-configuration-guide/8.0/using_sql_profiler.html"
@@ -27,11 +27,11 @@ For each database monitored by SQL Profiler, you must:
Please note: if you have connected to the PEM server with the PEM client before configuring SQL Profiler, you must disconnect and reconnect with the server to enable SQL Profiler functionality. For more detailed information about installing and configuring the SQL Profiler plugin, please refer to the [PEM Installation Guides](https://www.enterprisedb.com/docs/pem/latest).
-## Creating a New SQL Trace
+## Creating a new SQL trace
SQL Profiler captures and displays a specific SQL workload for analysis in a SQL trace. You can start and review captured SQL traces immediately, or save captured traces for review at a later time. You can use SQL Profiler to create and store up to 15 named traces; use menu options to create and manage traces.
-### Creating a Trace
+### Creating a trace
You can use the `Create trace...` dialog to define a SQL Trace for any database on which SQL Profiler has been installed and configured. installed and configured. To access the dialog, highlight the name of the database in the PEM client tree control; navigate through the Management menu to the SQL Profiler pull-aside menu, and select Create trace....
@@ -72,7 +72,7 @@ When you've completed the `Create trace...` dialog, click `Create` to start the
If you elect to execute the trace immediately, the trace results will display in the PEM client.
-### Opening an Existing Trace
+### Opening an existing trace
To view a previous trace, highlight the name of the profiled database in the PEM client tree control; navigate through the `Management` menu to the SQL Profiler pull-aside menu, and select `Open trace....` You can also use the `SQL Profiler toolbar` menu to open a trace; select the `Open trace...` option. The Open trace... dialog opens.
@@ -80,7 +80,7 @@ To view a previous trace, highlight the name of the profiled database in the PEM
Highlight an entry in the trace list and click Open to open the selected trace. The selected trace opens in the SQL Profiler tab.
-### Filtering a Trace
+### Filtering a trace
A filter is a named set of (one or more) rules, each of which can hide events from the trace view. When you apply a filter to a trace, the hidden events are not removed from the trace, but are merely excluded from the display.
@@ -106,7 +106,7 @@ When you've finished defining a rule, click the Add (+) icon to add another rule
Click the `Save` button to save the filter definition to a file without applying the filter; to apply the filter, click `OK`. Select `Cancel` to exit the dialog and discard any changes to the filter.
-### Deleting a Trace
+### Deleting a trace
To delete a trace, highlight the name of the profiled database in the PEM client tree control; navigate through the `Management` menu to the SQL Profiler pull-aside menu, and select `Delete trace(s)....` You can also use the SQL Profiler toolbar menu to delete a trace; select the `Delete trace(s)...` option. The `Delete traces` dialog opens.
@@ -114,7 +114,7 @@ To delete a trace, highlight the name of the profiled database in the PEM client
Click the icon to the left of a trace name to mark one or more traces for deletion and click `Delete`. The PEM client will acknowledge that the selected traces have been deleted.
-### Viewing Scheduled Traces
+### Viewing scheduled traces
To view a list of scheduled traces, highlight the name of the profiled database in the PEM client tree control; navigate through the `Management` menu to the SQL Profiler pull-aside menu, and select `Scheduled traces...` You can also use the SQL Profiler toolbar menu to the list; select the `Scheduled traces...` option.
diff --git a/product_docs/docs/pem/8/pem_sqlprofiler/03_uninstalling_sql_profiler.mdx b/product_docs/docs/pem/8/pem_sqlprofiler/03_uninstalling_sql_profiler.mdx
index d0300f04054..490ba7b5e7b 100644
--- a/product_docs/docs/pem/8/pem_sqlprofiler/03_uninstalling_sql_profiler.mdx
+++ b/product_docs/docs/pem/8/pem_sqlprofiler/03_uninstalling_sql_profiler.mdx
@@ -9,7 +9,7 @@ legacyRedirectsGenerated:
The process of uninstalling SQL Profiler is platform-specific.
-## Uninstalling SQL Profiler from Windows Hosts
+## Uninstalling SQL Profiler from Windows hosts
If you are using SQL Profiler on a Windows host, Windows will lock any files that have been executed or loaded into memory. To release any locked files, you must stop the Postgres server before performing an uninstall.
@@ -21,7 +21,7 @@ Delete the existing SQL Profiler query set on each node by invoking the `uninsta
By default, the script resides in the `share\contrib` directory under your Advanced Server or PostgreSQL installation.
-## Uninstalling SQL Profiler from CentOS or RHEL Hosts
+## Uninstalling SQL Profiler from CentOS or RHEL hosts
To uninstall a SQL Profiler installation that resides on a Linux host:
diff --git a/product_docs/docs/pem/8/pem_sqlprofiler/index.mdx b/product_docs/docs/pem/8/pem_sqlprofiler/index.mdx
index 42035fc7ac4..fdf1aa9c389 100644
--- a/product_docs/docs/pem/8/pem_sqlprofiler/index.mdx
+++ b/product_docs/docs/pem/8/pem_sqlprofiler/index.mdx
@@ -17,8 +17,4 @@ SQL Profiler is officially supported only on the EDB distributions of PostgreSQL
Throughout this guide, the term `Postgres` refers to either a PostgreSQL or an Advanced Server installation, where either is appropriate.
-
-installing_the_sql_profiler_plugin using_sql_profiler uninstalling_sql_profiler conclusion
-
-
diff --git a/product_docs/docs/pem/8/pem_upgrade/01_upgrading_pem_installation/02_upgrading_pem_installation_linux_rpm.mdx b/product_docs/docs/pem/8/pem_upgrade/01_upgrading_pem_installation/02_upgrading_pem_installation_linux_rpm.mdx
index 899d2d84c53..923ba850b9f 100644
--- a/product_docs/docs/pem/8/pem_upgrade/01_upgrading_pem_installation/02_upgrading_pem_installation_linux_rpm.mdx
+++ b/product_docs/docs/pem/8/pem_upgrade/01_upgrading_pem_installation/02_upgrading_pem_installation_linux_rpm.mdx
@@ -1,5 +1,5 @@
---
-title: "Upgrading a PEM Native Package Installation on a Linux Host"
+title: "Upgrading a PEM native package installation on a Linux host"
legacyRedirectsGenerated:
# This list is generated by a script. If you need add entries, use the `legacyRedirects` key.
- "/edb-docs/d/edb-postgres-enterprise-manager/installation-getting-started/upgrade-migration-guide/8.0/upgrading_pem_installation_linux_rpm.html"
@@ -17,11 +17,11 @@ During an installation, the component installation will automatically detect an
The following sections will walk you through the upgrade process on a Linux host, step-by-step.
-## Prerequisites to Upgrade a PEM Installation on Linux Host
+## Prerequisites to upgrade a PEM installation on Linux host
PEM is dependent on third-party components from the vendor repository, including the python3, libboost, openssl, snmp++, libcurl, etc. To ensure these components are up to date, you should update your operating system using following platform-specific commands. Minimum version require for openssl is 1.0.2k. If you are using a version of PostgreSQL or Advanced Server older than version 10, before the upgrade you must install the `libs` package for version 10 or above on the system where the PEM server is installed. Use the following platform-specific commands to install the `libs` version 10 or above on your host:
-### Prerequisites to Upgrade a PEM Installation on a CentOS or RHEL Host
+### Prerequisites to upgrade a PEM installation on a CentOS or RHEL host
To upgrade packages on a CentOS or RHEL 7.x host
@@ -51,7 +51,7 @@ yum install postgresql-libs
Where `` is the PostgreSQL or Advanced Server version whose `libs` package you want to install.
-### Prerequisites to Upgrade a PEM Installation on a Debian or Ubuntu Host
+### Prerequisites to upgrade a PEM installation on a Debian or Ubuntu host
To upgrade packages on a Debian or Ubuntu host
@@ -74,7 +74,7 @@ apt-get install postgresql-libs
Where `` is the PostgreSQL or Advanced Server version whose `libs` package you want to install.
-### Prerequisites to Upgrade a PEM Installation on a SLES Host
+### Prerequisites to upgrade a PEM installation on a SLES host
To upgrade packages on a SLES host
@@ -97,11 +97,11 @@ zypper install postgresql-libs
Where `` is the PostgreSQL or Advanced Server version whose `libs` package you want to install.
-## Upgrading a PEM Agent Native Package Installation
+## Upgrading a PEM agent native package installation
You can use native packages to upgrade existing PEM Agents initially installed using native packages. The upgrade process does not update the PEM agent configuration file. After installing the new agent, you must manually copy the configuration file of the existing agent to the new installation location.
-### Upgrading the PEM Agent on a CentOS or RHEL Host
+### Upgrading the PEM agent on a CentOS or RHEL host
For CentOS or RHEL 7.x or RHEL 8.x:
@@ -117,7 +117,7 @@ For Rocky Linux or AlmaLinux or RHEL 8.x, you can also use the following command
dnf upgrade edb-pem-agent
```
-### Upgrading a PEM Agent on a Debian or Ubuntu Host
+### Upgrading a PEM agent on a Debian or Ubuntu host
To upgrade a PEM Agent, use the following command:
@@ -125,7 +125,7 @@ To upgrade a PEM Agent, use the following command:
apt-get upgrade edb-pem-agent
```
-### Upgrading a PEM Agent on a SLES Host
+### Upgrading a PEM agent on a SLES host
To upgrade a PEM Agent, use the following command:
@@ -133,13 +133,13 @@ To upgrade a PEM Agent, use the following command:
zypper update edb-pem-agent
```
-## Upgrading a PEM Server Native Package Installation
+## Upgrading a PEM server native package installation
If you initially used native packages to install your PEM server, you can use native packages to upgrade your PEM server. The commands to upgrade are platform-specific; please refer to your platform's section below.
If you wish to upgrade a PEM server that is installed on a machine in an isolated network, you need to create a PEM repository on that machine before you upgrade the PEM server. For more information about creating a PEM repository on an isolated network, see [Creating a PEM Repository on an Isolated Network](../../pem_inst_guide_linux/04_installing_postgres_enterprise_manager/04_creating_pem_repository_in_isolated_network/).
-### Upgrading a PEM Server on a CentOS, Rocky Linux, AlmaLinux, or RHEL Host
+### Upgrading a PEM server on a CentOS, Rocky Linux, AlmaLinux, or RHEL host
To use an RPM package to upgrade an existing RPM installation you must:
@@ -160,7 +160,7 @@ dnf upgrade edb-pem
After upgrading the PEM Server using `yum` or `dnf`, you must configure the PEM Server. For more detailed information see [Configuring the PEM Server](../01_upgrading_pem_installation/02_upgrading_pem_installation_linux_rpm/#configuring-the-pem-server).
-### Upgrading the PEM Server on a Debian or Ubuntu Host
+### Upgrading the PEM server on a Debian or Ubuntu host
You can use the `apt-get` package manager to upgrade the installed version of the PEM Server on supported versions of Debian or Ubuntu:
@@ -170,7 +170,7 @@ apt-get upgrade edb-pem
After upgrading the PEM Server with `apt-get`, you need to configure the PEM Server. For more detailed information see [Configuring the PEM Server](../01_upgrading_pem_installation/02_upgrading_pem_installation_linux_rpm/#configuring-the-pem-server).
-### Upgrading the PEM Server on a SLES Host
+### Upgrading the PEM server on a SLES host
You can use the `zypper` package manager to upgrade the installed version of the PEM Server on supported versions of SLES Host:
@@ -181,7 +181,7 @@ zypper update edb-pem
After upgrading the PEM Server using `zypper`, you need to configure the PEM Server. For more detailed information see [Configuring the PEM Server](../01_upgrading_pem_installation/02_upgrading_pem_installation_linux_rpm/#configuring-the-pem-server).
-## Configuring the PEM Server
+## Configuring the PEM server
After upgrading the PEM Server you can use the following command to configure the PEM Server:
diff --git a/product_docs/docs/pem/8/pem_upgrade/01_upgrading_pem_installation/06_upgrading_pem_installation_windows.mdx b/product_docs/docs/pem/8/pem_upgrade/01_upgrading_pem_installation/06_upgrading_pem_installation_windows.mdx
index 8b0b5e6221c..8b227c583e1 100644
--- a/product_docs/docs/pem/8/pem_upgrade/01_upgrading_pem_installation/06_upgrading_pem_installation_windows.mdx
+++ b/product_docs/docs/pem/8/pem_upgrade/01_upgrading_pem_installation/06_upgrading_pem_installation_windows.mdx
@@ -1,5 +1,5 @@
---
-title: "Upgrading a PEM Installation on a Windows Host"
+title: "Upgrading a PEM Installation on a Windows host"
redirects:
- ../01_upgrading_pem_installation_windows
legacyRedirectsGenerated:
@@ -16,7 +16,7 @@ During an installation, the component installer will automatically detect an exi
The following sections will walk you through the upgrade process on a Windows host, step-by-step.
-## Upgrading a PEM Agent on a Windows Host
+## Upgrading a PEM agent on a Windows host
To upgrade a system that is currently monitored by a PEM agent to a more-recent PEM agent, simply download and invoke a newer version of the PEM Agent installer on the system that the agent is monitoring.
@@ -52,7 +52,7 @@ After the installation completes, a window pops-up to restart the machine. Click
![The PEM Agent Installer - Restart pop-up](../../images/pem_upgrade_agent_restart_pop_up.png)
-## Upgrading the PEM Server on a Windows Host
+## Upgrading the PEM server on a Windows host
The PEM Server installer facilitates upgrading directly between major versions of the PEM Server; you can upgrade directly from version 5.0 to version 7.16 without first upgrading to version 6.0.
diff --git a/product_docs/docs/pem/8/pem_upgrade/01_upgrading_pem_installation/index.mdx b/product_docs/docs/pem/8/pem_upgrade/01_upgrading_pem_installation/index.mdx
index 5290221c305..c0a1c3519a8 100644
--- a/product_docs/docs/pem/8/pem_upgrade/01_upgrading_pem_installation/index.mdx
+++ b/product_docs/docs/pem/8/pem_upgrade/01_upgrading_pem_installation/index.mdx
@@ -1,5 +1,5 @@
---
-title: "Upgrading a PEM Installation"
+title: "Upgrading a PEM installation"
legacyRedirectsGenerated:
# This list is generated by a script. If you need add entries, use the `legacyRedirects` key.
- "/edb-docs/d/edb-postgres-enterprise-manager/installation-getting-started/upgrade-migration-guide/8.0/upgrading_pem_installation.html"
diff --git a/product_docs/docs/pem/8/pem_upgrade/02_upgrading_backend_database.mdx b/product_docs/docs/pem/8/pem_upgrade/02_upgrading_backend_database.mdx
index ddab591f8e3..38dbb1f0668 100644
--- a/product_docs/docs/pem/8/pem_upgrade/02_upgrading_backend_database.mdx
+++ b/product_docs/docs/pem/8/pem_upgrade/02_upgrading_backend_database.mdx
@@ -1,5 +1,5 @@
---
-title: "Upgrading the PEM Backend Postgres Database"
+title: "Upgrading the PEM backend Postgres database"
legacyRedirectsGenerated:
# This list is generated by a script. If you need add entries, use the `legacyRedirects` key.
- "/edb-docs/d/edb-postgres-enterprise-manager/installation-getting-started/upgrade-migration-guide/8.0/upgrading_backend_database.html"
diff --git a/product_docs/docs/pem/8/pem_upgrade/02a_upgrading_sql_profiler/01_upgrading_sql_profiler_linux.mdx b/product_docs/docs/pem/8/pem_upgrade/02a_upgrading_sql_profiler/01_upgrading_sql_profiler_linux.mdx
index ed27731a0fc..1de5d98719e 100644
--- a/product_docs/docs/pem/8/pem_upgrade/02a_upgrading_sql_profiler/01_upgrading_sql_profiler_linux.mdx
+++ b/product_docs/docs/pem/8/pem_upgrade/02a_upgrading_sql_profiler/01_upgrading_sql_profiler_linux.mdx
@@ -1,5 +1,5 @@
---
-title: "Upgrading a SQL Profiler Native Package Installation on a Linux Host"
+title: "Upgrading a SQL profiler native package installation on a Linux host"
---
To upgrade a SQL Profiler installation that resides on a Linux host:
diff --git a/product_docs/docs/pem/8/pem_upgrade/02a_upgrading_sql_profiler/02_upgrading_sql_profiler_windows.mdx b/product_docs/docs/pem/8/pem_upgrade/02a_upgrading_sql_profiler/02_upgrading_sql_profiler_windows.mdx
index 56ec1cf0175..2a3d730cce3 100644
--- a/product_docs/docs/pem/8/pem_upgrade/02a_upgrading_sql_profiler/02_upgrading_sql_profiler_windows.mdx
+++ b/product_docs/docs/pem/8/pem_upgrade/02a_upgrading_sql_profiler/02_upgrading_sql_profiler_windows.mdx
@@ -1,5 +1,5 @@
---
-title: "Upgrading a SQL Profiler Installation on a Windows Host"
+title: "Upgrading a SQL Profiler installation on a Windows host"
---
If you are using SQL Profiler on a Windows host, Windows will lock any files that have been executed or loaded into memory. To release any locked files, you must stop the Postgres server before performing an upgrade.
diff --git a/product_docs/docs/pem/8/pem_upgrade/03_moving_pem_server.mdx b/product_docs/docs/pem/8/pem_upgrade/03_moving_pem_server.mdx
index f62e2990db1..c7d9c734938 100644
--- a/product_docs/docs/pem/8/pem_upgrade/03_moving_pem_server.mdx
+++ b/product_docs/docs/pem/8/pem_upgrade/03_moving_pem_server.mdx
@@ -1,5 +1,5 @@
---
-title: "Moving the PEM Server"
+title: "Moving the PEM server"
legacyRedirectsGenerated:
# This list is generated by a script. If you need add entries, use the `legacyRedirects` key.
- "/edb-docs/d/edb-postgres-enterprise-manager/installation-getting-started/upgrade-migration-guide/8.0/moving_pem_server.html"
diff --git a/product_docs/docs/pem/8/pem_upgrade/04_troubleshooting.mdx b/product_docs/docs/pem/8/pem_upgrade/04_troubleshooting.mdx
index 5a44c1721a4..81e21176432 100644
--- a/product_docs/docs/pem/8/pem_upgrade/04_troubleshooting.mdx
+++ b/product_docs/docs/pem/8/pem_upgrade/04_troubleshooting.mdx
@@ -7,7 +7,7 @@ legacyRedirectsGenerated:
-## Reconfiguring the PEM Server
+## Reconfiguring the PEM server
In some situations you may need to uninstall the PEM server, install it again, and then reconfigure the server. Use the following commands in the given sequence:
diff --git a/product_docs/docs/pem/8/pem_upgrade/index.mdx b/product_docs/docs/pem/8/pem_upgrade/index.mdx
index fd946dfe541..0cf9507b52d 100644
--- a/product_docs/docs/pem/8/pem_upgrade/index.mdx
+++ b/product_docs/docs/pem/8/pem_upgrade/index.mdx
@@ -1,5 +1,5 @@
---
-title: "Upgrade and Migration"
+title: "Upgrade and migration"
legacyRedirectsGenerated:
# This list is generated by a script. If you need add entries, use the `legacyRedirects` key.
- "/edb-docs/d/edb-postgres-enterprise-manager/installation-getting-started/upgrade-migration-guide/8.0/genindex.html"
diff --git a/product_docs/docs/pglogical/3.7/credits.mdx b/product_docs/docs/pglogical/3.7/credits.mdx
deleted file mode 100644
index 4fb8722351a..00000000000
--- a/product_docs/docs/pglogical/3.7/credits.mdx
+++ /dev/null
@@ -1,21 +0,0 @@
----
-navTitle: Credits and License
-title: Credits and Licence
-originalFilePath: credits.md
-
----
-
-pglogical has been designed, developed and tested by this team:
-
-- Petr Jelinek
-- Craig Ringer
-- Simon Riggs
-- Peter Eisentraut
-- Tomas Vondra
-- Pallavi Sontakke
-- Nikhil Sontakke
-- Pavan Deolasee
-- Umair Shahid
-- Markus Wanner
-
-Copyright (c) 2021 EnterpriseDB UK Ltd
diff --git a/product_docs/docs/pglogical/3.7/release-notes.mdx b/product_docs/docs/pglogical/3.7/release-notes.mdx
index 74abb6c0364..83b8cf0e276 100644
--- a/product_docs/docs/pglogical/3.7/release-notes.mdx
+++ b/product_docs/docs/pglogical/3.7/release-notes.mdx
@@ -38,14 +38,6 @@ improvements as well as fixes for issues identified previously.
- Fix replication of data types created during bootstrap (BDR-1784)
-### Upgrades
-
-This release supports upgrading from following versions of pglogical:
-
-- 3.7.9 and higher
-- 3.6.29 and higher
-- 2.4.0 and 2.4.1
-
## pglogical 3.7.14
This is a maintenance release for pglogical 3.7 which includes minor