diff --git a/product_docs/docs/pem/8/managing_bart.mdx b/product_docs/docs/pem/8/managing_bart.mdx index 6cc98478708..27bbc202ed1 100644 --- a/product_docs/docs/pem/8/managing_bart.mdx +++ b/product_docs/docs/pem/8/managing_bart.mdx @@ -33,7 +33,7 @@ From PEM version 7.10 onwards, you can manage a BART server through PEM console. You can use the `Create–BART server` dialog to register an existing BART server with the PEM server. To access the dialog, right-click on the `BART Servers` node and select `Create-BART Server`. -![The Create-BART server dialog - General tab](/images/create_BART_server_general.png) +![The Create-BART server dialog - General tab](images/create_BART_server_general.png) Use the fields on the `General` tab to describe the general properties of the BART Server: @@ -59,7 +59,7 @@ Use the fields on the `General` tab to describe the general properties of the BA - Use the `Log file` field to specify the path to BART log file. This is an optional field. -![The Create-BART server dialog - Misc tab](/images/create_BART_server_misc.png) +![The Create-BART server dialog - Misc tab](images/create_BART_server_misc.png) Use the fields on the `Misc` tab to describe the backup-related properties of the BART Server: @@ -93,7 +93,7 @@ After configuring the BART server, you must associate it with the database serve To map the BART server to a new PEM database server, right-click the `PEM Server Directory` node and select `Create` > `Server`. Enter the details on all the generic tabs and then enter the BART-specific details on the `BART` tab. -![The Create Server dialog (BART - General tab)](/images/create_server_bart_general.png) +![The Create Server dialog (BART - General tab)](images/create_server_bart_general.png) Use the fields on the `General` tab to describe the general properties of the BART Server that will map to the PEM server: @@ -123,7 +123,7 @@ Use the fields on the `General` tab to describe the general properties of the BA - Use the `Setup passwordless SSH?` switch to specify if you want to create SSH certificates to allow passwordless logins between the Database Server and the BART server. Ensure to bind a PEM agent before setting up the passwordless SSH authentication. Passwordless SSH will not work for a database server being remotely monitored by a PEM agent. -![The Create - Server dialog (BART - Misc tab)](/images/create_server_bart_misc.png) +![The Create - Server dialog (BART - Misc tab)](images/create_server_bart_misc.png) Use the fields on the `Misc` tab to describe the miscellaneous properties of the BART Server: @@ -151,7 +151,7 @@ Use the fields on the `Misc` tab to describe the miscellaneous properties of the After associating the BART server with a database server, you can review the backup and restore details for that server on the PEM Dashboard. You can also perform operations such as restoration or deletion of a backup that is listed on the dashboard. -![The BART Backup Dashboard](/images/bart_backup_dashboard.png) +![The BART Backup Dashboard](images/bart_backup_dashboard.png) When you select a monitored BART server, details of all the associated database servers along with their backups and restore activities are displayed as a chart on the Dashboard in the `Backup and Restore Activities` panel. You can filter the list of backups on criteria specified in the filter boxes (database server, activity, or duration). @@ -186,7 +186,7 @@ To create or manage a backup, select `Schedule Backup` from the `Tools` menu. Th Click the Add icon (+) to add information about a scheduled backup. Enter the backup details in the schedule definition dialog: -![The Schedule Backup dialog - General options](/images/BART_backup_scheduler_general.png) +![The Schedule Backup dialog - General options](images/BART_backup_scheduler_general.png) Use the fields on the `General` tab to describe the general properties of the backup: @@ -212,7 +212,7 @@ Use the fields on the `General` tab to describe the general properties of the ba - Use the `pg_basebackup` field to specify if the pg_basebackup utility should be used for the backup. Typically, pg_basebackup utility is used only for backing up the replica servers since it cannot be used for incremental backups. -![The Schedule Backup dialog - (Schedule : General)](/images/BART_backup_scheduler_schedule_general.png) +![The Schedule Backup dialog - (Schedule : General)](images/BART_backup_scheduler_schedule_general.png) Provide scheduling details for the Backup on the `Schedule` tab: @@ -222,7 +222,7 @@ Provide scheduling details for the Backup on the `Schedule` tab: - Use the calendar selector in the `End` field to specify the ending date and time for the schedule. -![The Schedule Backup dialog - (Schedule : Repeat)](/images/BART_backup_scheduler_schedule_repeat.png) +![The Schedule Backup dialog - (Schedule : Repeat)](images/BART_backup_scheduler_schedule_repeat.png) Use the fields on the `Repeat` tab to specify the details about the schedule in a cron-style format. The schedule will execute on each date or time element selected on the `Repeat` tab. Click within a field to open a list of valid values for that field; click on a specific value to add that value to the list of selected values for the field. To clear the values from a field, click the `X` located at the right-side of the field. @@ -240,7 +240,7 @@ Use the fields within the `Times` box to specify the times at which the schedule - Use the `Minutes` field to select the minute at which the schedule will execute. -![The Schedule Backup dialog - (Schedule : Notifications)](/images/BART_backup_scheduler_schedule_notifications.png) +![The Schedule Backup dialog - (Schedule : Notifications)](images/BART_backup_scheduler_schedule_notifications.png) Use the fields on the `Notifications` tab to specify the email notification settings for a scheduled backup: @@ -254,7 +254,7 @@ Use the `Schedule Obsolete Backup Deletion` dialog to schedule or modify a BART Use context menu from database server where BART has been configured. -![Schedule Obsolete Backup dialog - General Tab](/images/BART_obsolete_backup_scheduler_general.png) +![Schedule Obsolete Backup dialog - General Tab](images/BART_obsolete_backup_scheduler_general.png) Provide information on the `General` tab to describe the scheduling details: @@ -262,7 +262,7 @@ Provide information on the `General` tab to describe the scheduling details: - Use the calendar selector in the `Start` field to specify the starting date and time for the schedule. - Use the calendar selector in the `End` field to specify the ending date and time for the schedule. -![Schedule Obsolete Backup dialog - Repeat tab](/images/BART_obsolete_backup_scheduler_repeat.png) +![Schedule Obsolete Backup dialog - Repeat tab](images/BART_obsolete_backup_scheduler_repeat.png) Use the fields on the `Repeat` tab to specify the details about the schedule in a cron-style format. The schedule will execute on each date or time element selected on the `Repeat` tab. Click within a field to open a list of valid values for that field; click on a specific value to add that value to the list of selected values for the field. To clear the values from a field, click the `X` located at the right-side of the field. @@ -283,7 +283,7 @@ You can restore the backups that you have earlier created using BART server on a To restore a backup, click the `Restore` icon next to the backup that you want to restore. -![The Restore Backup dialog - General](/images/BART_backup_restore_general.png) +![The Restore Backup dialog - General](images/BART_backup_restore_general.png) In the `Restore Backup` dialog, provide information in the fields on the `General` tab: @@ -301,7 +301,7 @@ In the `Restore Backup` dialog, provide information in the fields on the `Genera - Use the `Setup passwordless SSH?` switch to specify if you want to create SSH certificates to allow passwordless logins between the BART server and the target host for restore. -![The Restore Backup dialog - Advanced](/images/BART_backup_restore_advanced.png) +![The Restore Backup dialog - Advanced](images/BART_backup_restore_advanced.png) On the `Advanced` tab, specify your preferences for advanced options for restoring the backup: @@ -318,7 +318,7 @@ On the `Advanced` tab, specify your preferences for advanced options for restori !!! Note You can specify either `Transaction ID` or `Timestamp` for the point-in-time recovery. -![The Restore Backup dialog - Notifications](/images/BART_backup_restore_notifications.png) +![The Restore Backup dialog - Notifications](images/BART_backup_restore_notifications.png) Use the fields on the `Notifications` tab to specify the email notification settings for restoring the backup. diff --git a/product_docs/docs/pem/8/managing_database_server.mdx b/product_docs/docs/pem/8/managing_database_server.mdx index 2c59a1c471c..9307474b69c 100644 --- a/product_docs/docs/pem/8/managing_database_server.mdx +++ b/product_docs/docs/pem/8/managing_database_server.mdx @@ -25,7 +25,7 @@ PEM allows you to startup and shutdown managed server instances with the PEM cli After connecting to the server, you can start or stop the server by highlighting the server name in the tree control, and selecting `Queue Server Startup` or `Queue Server Shutdown` from the `Tools` menu. -![The Tools menu of a managed server](/images/pem_server_tools_menu_queue_server.png) +![The Tools menu of a managed server](images/pem_server_tools_menu_queue_server.png) ## Modifying the pg_hba.conf file @@ -34,7 +34,7 @@ Entries in the `pg_hba.conf` file control network authentication and authorizati During the PEM server installation process, you are prompted for the IP address and connection information for hosts that will be monitored by PEM; this information is added to the top of the `pg_hba.conf` file of the PEM backing database. -![PEM entries in the pg_hba.conf file](/images/pem_pg_hba.png) +![PEM entries in the pg_hba.conf file](images/pem_pg_hba.png) You may also need to manually modify the `pg_hba.conf` file to allow connections between the PEM server and other components. For example, if your PEM-HTTPD installation does not reside on the same host as the PEM server, you must modify the `pg_hba.conf` file on the PEM server host to allow PEM-HTTPD to connect to the server. @@ -74,7 +74,7 @@ Creating a database is easy in PEM: simply right click on any managed server’s For example, to create a new table, right click on a `Tables` node, and select `Table…` from the `Create` menu. When the `New Table` dialog opens, specify the attributes of the new table. -![Create Table - General Tab](/images/table_general.png) +![Create Table - General Tab](images/table_general.png) PEM provides similar dialogs for the creation and management of other database objects: diff --git a/product_docs/docs/pem/8/managing_pem_agent.mdx b/product_docs/docs/pem/8/managing_pem_agent.mdx index 7c402a68c33..c8266b0177e 100644 --- a/product_docs/docs/pem/8/managing_pem_agent.mdx +++ b/product_docs/docs/pem/8/managing_pem_agent.mdx @@ -26,7 +26,7 @@ You can configure email notification settings at job level only for a custom-def - For a new agent job, you can configure the email notification settings in the `Notification` tab of `Create-Agent Job` wizard while creating the job itself. - For an existing custom-defined job, you can edit the properties of the job and configure the notification settings. -![Configure Job Notification - Job level](/images/job_notifications_job_level.png) +![Configure Job Notification - Job level](images/job_notifications_job_level.png) Use the fields on the `Notifications` tab to configure the email notification settings on job level: @@ -37,7 +37,7 @@ Use the fields on the `Notifications` tab to configure the email notification se Select the agent in the tree view, right click and select *Properties*. In the `Properties` dialog, select the *Job notifications* tab. -![Configure Job Notification - Agent level](/images/job_notifications_agent_level.png) +![Configure Job Notification - Agent level](images/job_notifications_agent_level.png) Use the fields on the Job notifications tab to configure the email notification settings on agent level: @@ -50,7 +50,7 @@ Use the fields on the Job notifications tab to configure the email notification You can use the *Server Configuration* dialog to provide information about your email notification configuration at PEM server level. To open the Server Configuration dialog, select *Server Configuration...* from the PEM client's Management menu. -![Configure Job Notification - Server level](/images/job_notifications_server_level.png) +![Configure Job Notification - Server level](images/job_notifications_server_level.png) Four server configuration parameters specify information about your job notification preferences at PEM server level: @@ -67,7 +67,7 @@ To create or manage a PEM scheduled job, use the PEM tree control to browse to t When the `Create - Agent Job` dialog opens, use the tabs on the `Create - Agent Job` dialog to define the steps and schedule that make up a PEM scheduled job. -![Create Agent Job - General tab](/images/create_pem_jobs_general.png) +![Create Agent Job - General tab](images/create_pem_jobs_general.png) Use the fields on the `General` tab to provide general information about a job: @@ -75,11 +75,11 @@ Use the fields on the `General` tab to provide general information about a job: - Move the `Enabled` switch to the `Yes` position to enable a job, or `No` to disable a job. - Use the `Comment` field to store notes about the job. -![Create Agent Job - Steps tab](/images/create_pem_jobs_steps.png) +![Create Agent Job - Steps tab](images/create_pem_jobs_steps.png) Use the `Steps` tab to define and manage the steps that the job will perform. Click the `Add` icon (+) to add a new step; then click the compose icon (located at the left side of the header) to open the step definition dialog: -![Create Agent Job - Steps tab - General tab](/images/create_pem_jobs_steps_definition.png) +![Create Agent Job - Steps tab - General tab](images/create_pem_jobs_steps_definition.png) Use fields on the step definition dialog to define the step: @@ -105,7 +105,7 @@ Use fields on the step definition dialog to define the step: - Use the `Comment` field to provide a comment about the step. -![Create Agent Job - Steps tab - Code tab](/images/create_pem_jobs_steps_definition_code.png) +![Create Agent Job - Steps tab - Code tab](images/create_pem_jobs_steps_definition_code.png) - Use the context-sensitive field on the step definition dialog's `Code` tab to provide the SQL code or batch script that will be executed during the step: @@ -123,7 +123,7 @@ Click the add icon (+) to add each additional step, or select the `Schedules` ta Click the add icon (+) to add a schedule for the job; then click the compose icon (located at the left side of the header) to open the schedule definition dialog: -![Create Agent Job - Schedules tab - General tab](/images/create_pem_jobs_schedules.png) +![Create Agent Job - Schedules tab - General tab](images/create_pem_jobs_schedules.png) Use the fields on the `Schedules definition` tab to specify the days and times at which the job will execute. @@ -135,7 +135,7 @@ Use the fields on the `Schedules definition` tab to specify the days and times a Select the `Repeat` tab to define the days on which the schedule will execute. -![Create Agent Job - Schedules tab - Repeat tab](/images/create_pem_jobs_schedules_repeat.png) +![Create Agent Job - Schedules tab - Repeat tab](images/create_pem_jobs_schedules_repeat.png) Use the fields on the `Repeat` tab to specify the details about the schedule in a cron-style format. The job will execute on each date or time element selected on the `Repeat` tab. @@ -151,7 +151,7 @@ Click within a field to open a list of valid values for that field; click on a s Select the `Exceptions` tab to specify any days on which the schedule will `not` execute. -![Create Agent Job - Schedules tab - Exceptions tab](/images/create_pem_jobs_schedules_exceptions.png) +![Create Agent Job - Schedules tab - Exceptions tab](images/create_pem_jobs_schedules_exceptions.png) Use the fields on the `Exceptions` tab to specify days on which you wish the job to not execute; for example, you may wish for jobs to not execute on national holidays. @@ -162,7 +162,7 @@ Click the Add icon (+) to add a row to the exception table, then: Select the `Notifications` tab to configure the email notification settings on job level: -![Create Agent Job - Notifications tab](/images/create_pem_jobs_notifications.png) +![Create Agent Job - Notifications tab](images/create_pem_jobs_notifications.png) Use the fields on the `Notifications` tab to configure the email notification settings for a job: @@ -171,7 +171,7 @@ Use the fields on the `Notifications` tab to configure the email notification se When you've finished defining the schedule, you can use the `SQL` tab to review the code that will create or modify your job. -![Create Agent Job - SQL tab](/images/create_pem_jobs_sql.png) +![Create Agent Job - SQL tab](images/create_pem_jobs_sql.png) Click the `Save` button to save the job definition, or `Cancel` to exit the job without saving. Use the `Reset` button to remove your unsaved entries from the dialog. @@ -309,7 +309,7 @@ The registry contains the following entries: The PEM Agent `Properties` dialog provides information about the PEM agent from which the dialog was opened; to open the dialog, right-click on an agent name in the PEM client tree control, and select `Properties` from the context menu. -![PEM Agent Properties dialog - General tab](/images/pem_agent_properties.png) +![PEM Agent Properties dialog - General tab](images/pem_agent_properties.png) Use fields on the PEM Agent `Properties` dialog to review or modify information about the PEM agent: @@ -321,7 +321,7 @@ Use fields on the PEM Agent `Properties` dialog to review or modify information - The `Heartbeat interval` fields display the length of time that will elapse between reports from the PEM agent to the PEM server. Use the selectors next to the `Minutes` or `Seconds` fields to modify the interval. - ![PEM Agent Properties dialog - Job Notifications tab](/images/pem_agent_job_notification_properties.png) + ![PEM Agent Properties dialog - Job Notifications tab](images/pem_agent_job_notification_properties.png) Use the fields on the `Job Notifications` tab to configure the email notification settings on agent level: @@ -330,7 +330,7 @@ Use fields on the PEM Agent `Properties` dialog to review or modify information - Use the `Email on a job failure?` switch to specify if the job notification should be sent on the failure of a job. - Use the `Email group` field to specify the email group to whom the job notification should be sent. - ![PEM Agent Properties dialog - Agent Configurations tab](/images/pem_agent_configurations_properties.png) + ![PEM Agent Properties dialog - Agent Configurations tab](images/pem_agent_configurations_properties.png) The `Agent Configurations` tab displays all the current configurations and capabilities of a agent. diff --git a/product_docs/docs/pem/8/managing_pem_server.mdx b/product_docs/docs/pem/8/managing_pem_server.mdx index ea98705ef7b..ac8b8226923 100644 --- a/product_docs/docs/pem/8/managing_pem_server.mdx +++ b/product_docs/docs/pem/8/managing_pem_server.mdx @@ -21,7 +21,7 @@ The PEM agent is controlled by a service named `pemagent`. The Windows operating system includes a graphical service controller that displays the server status, and offers point-and-click server control. The `Services` utility can be accessed through the Windows `Control Panel`. When the utility opens, use the scroll bar to navigate through the listed services to highlight the service name. -![The PEM service in the Windows Services window](/images/pem_services_windows_server_agent.png) +![The PEM service in the Windows Services window](images/pem_services_windows_server_agent.png) Use the `Stop`, `Pause`, `Start`, or `Restart` buttons to control the state of the service. @@ -68,7 +68,7 @@ Where `x` indicates the server version number. Navigate through the Windows `Control Panel` to open the `Services` utility. When the utility opens, use the scroll bar to browse the list of services. -![The Windows Services window](/images/pem_services_windows_server_agent.png) +![The Windows Services window](images/pem_services_windows_server_agent.png) Use the `Stop the service` option to stop a service. Any user (or client application) connected to the server will be abruptly disconnected if you stop the service. @@ -98,7 +98,7 @@ systemctl start httpd On Windows, you can use the `Services` applet to check the status of the `PEM HTTPD` service. After opening the Services applet, scroll through the list to locate the `PEM HTTPD` service. -![The PEM HTTPD Windows service](/images/pem_services_httpd.png) +![The PEM HTTPD Windows service](images/pem_services_httpd.png) The `Status` column displays the current state of the server. Click the `Start` link to start `PEM HTTPD` if the service is not running. @@ -134,7 +134,7 @@ For more information about the authentication methods supported by Postgres, see You can use the PEM client to graphically manage the configuration parameters of the PEM server to enable features or modify default settings. To open the `Server Configuration` dialog, select `Server Configuration…` from the `Management` menu. -![The Server Configuration dialog](/images/pem_server_config.png) +![The Server Configuration dialog](images/pem_server_config.png) To modify a parameter value, edit the content displayed in the `Value` field to the right of a parameter name. Click the `Save` button to preserve your changes, or click the `Close` button to exit the dialog without applying the changes. Use the `Reset` button to return the parameters to their original value. @@ -148,13 +148,13 @@ When you connect to the PEM server, you must provide role credentials that allow To use the `Create – Login/Group Role` dialog to create a role, expand the node for the server on which the role will reside in the PEM tree control, and right-click on the `Login/Group Roles` node to access the context menu. Then, select `Login/Group Role…` from the `Create` menu. -![The context menu of the Login Roles node](/images/pem_access_create_login.png) +![The context menu of the Login Roles node](images/pem_access_create_login.png) Use fields on the tabs of the `Create – Login/Group` Role dialog to define the role. To display the PEM online help in a browser tab, click the help (`?`) button located in the lower-left corner of the dialog. When you've finished defining the new role, click `Save` to create the role. -![Create Login Role - General tab](/images/role_general.png) +![Create Login Role - General tab](images/role_general.png) To modify the properties of an existing login role, right click on the name of a login role in the tree control, and select `Properties` from the context menu. To delete a login role, right click on the name of the role, and select `Delete/Drop` from the context menu. @@ -170,13 +170,13 @@ Use the `Group Roles` node (located beneath the name of each registered server i You can use the `Login/Group Role` dialog to allow a role with limited privileges to access PEM features such as the Audit Manager, Capacity Manager, or SQL Profiler. PEM pre-defined roles allow access to PEM functionality; roles that are assigned membership in these roles can access the associated feature. -![Create Login Role - Membership tab](/images/role_membership.png) +![Create Login Role - Membership tab](images/role_membership.png) When defining a user, use the `Membership` tab to specify the roles in which the new user is a member. The new user will share the privileges associated with each role in which it is a member. For a user to have access to PEM extended functionality, the role must be a member of the pem_user role and the pre-defined role that grants access to the feature. Use the `Roles` field to select pre-defined role names from a drop down list. The `SQL` tab displays the SQL command that the server will execute when you click `Save`. -![Create Login Role - SQL tab](/images/role_sql.png) +![Create Login Role - SQL tab](images/role_sql.png) The example shown above creates a login role named `acctg_clerk` that will have access to the `Audit Manager`; the role can make unlimited connections to the server at any given time. diff --git a/product_docs/docs/pem/8/monitoring_barman.mdx b/product_docs/docs/pem/8/monitoring_barman.mdx index 96b43691685..5c82ab14da8 100644 --- a/product_docs/docs/pem/8/monitoring_barman.mdx +++ b/product_docs/docs/pem/8/monitoring_barman.mdx @@ -38,7 +38,7 @@ You can configure and edit your Barman server using: You can use the `Create–BARMAN server` dialog to register an existing Barman server with the PEM server. To access the dialog, right-click on the `BARMAN Servers` node and select `Create-BARMAN Server`. -![Create-BARMAN server dialog - General tab](/images/create_barman_server_general.png) +![Create-BARMAN server dialog - General tab](images/create_barman_server_general.png) Use the fields on the `General` tab to describe the general properties of the Barman server: @@ -48,7 +48,7 @@ Use the fields on the `General` tab to describe the general properties of the Ba - Use the `Team` field to specify a PostgreSQL role name. Only PEM users who are members of this role, who created the server initially, or have superuser privileges on the PEM server will see this server when they log on to PEM. If this field is left blank, all PEM users see the server. -![Create-BARMAN server dialog - PEM Agent tab](/images/create_barman_server_pem_agent.png) +![Create-BARMAN server dialog - PEM Agent tab](images/create_barman_server_pem_agent.png) Use the fields on the `PEM Agent` tab to specify connection details for the PEM Agent: @@ -65,15 +65,15 @@ Use the fields on the `PEM Agent` tab to specify connection details for the PEM To edit your Barman server, select your Barman server from the browser tree, right click and select `Properties`. -![BARMAN server properties - General tab](/images/barman_server_properties_general.png) +![BARMAN server properties - General tab](images/barman_server_properties_general.png) - Use the fields on the PEM Agent tab to modify the `Bound Agent`, `Probe Frequency`, and `Heartbeat`. Only the owner of the Barman server can modify the fields on PEM Agent tab. -![BARMAN server properties - Information tab](/images/barman_server_properties_information.png) +![BARMAN server properties - Information tab](images/barman_server_properties_information.png) - Use the fields on Information tab to view the detailed information about your Barman server. This tab gets populated whenever the Barman related probes are executed. You cannot modify any of the fields on the Information tab. -![BARMAN server properties - Configuration tab](/images/barman_server_properties_configuration.png) +![BARMAN server properties - Configuration tab](images/barman_server_properties_configuration.png) - Use the fields on Configuration tab to view the configuration settings of your Barman server. This tab gets populated whenever the Barman related probes are executed. You cannot modify any of the fields on the Configuration tab. @@ -130,16 +130,16 @@ You can configure Barman server using `pemworker` command line options. Once the Barman server is configured, you can see the entire backup- and server-related details for that particular Barman server on the PEM Dashboard. -![BARMAN dashboard](/images/barman_dashboard.png) +![BARMAN dashboard](images/barman_dashboard.png) When you select a monitored Barman server, details of all the associated database servers along with their activities are displayed as a chart on the Dashboard in the `Barman Activities` panel. You can select the activities on any criteria that you specify in the filter boxes (the database server, status, duration, or date). The `Servers` panel displays a list of all the database servers managed by that particular Barman server along with the active status. -![BARMAN dashboard - Servers panel](/images/barman_dashboard_servers.png) +![BARMAN dashboard - Servers panel](images/barman_dashboard_servers.png) The `Backups` panel displays a list of all the backups of the database servers managed by that particular Barman server. You can filter the list to display the details of a particular database server. You can also filter the list on any criteria that you specify in the filter box. Typically, this filter works with any kind of string value (excluding date, time, and size) listed under the columns. For example, you can type `tar` to filter the list and display only those backups that are in tar format. Backup details includes the `Backup ID`, `Server`, `Mode`, `Start time`, `End time`, `Size`, `Error`, and `Status` column. -![BARMAN dashboard - Backups panel](/images/barman_dashboard_backups.png) +![BARMAN dashboard - Backups panel](images/barman_dashboard_backups.png) diff --git a/product_docs/docs/pem/8/monitoring_failover_manager.mdx b/product_docs/docs/pem/8/monitoring_failover_manager.mdx index c2a53b5b6ec..e88e6ec21e3 100644 --- a/product_docs/docs/pem/8/monitoring_failover_manager.mdx +++ b/product_docs/docs/pem/8/monitoring_failover_manager.mdx @@ -22,7 +22,7 @@ To monitor the status of a Failover Manager cluster on the Streaming Replication After registering your servers, the `Streaming Replication Analysis` dashboard will display status information about your EFM cluster near the bottom of the dashboard. -![The Failover Manager cluster status report](/images/fm_cluster_status.png) +![The Failover Manager cluster status report](images/fm_cluster_status.png) The `Failover Manager Cluster Status` section of the Streaming Replication Analysis dashboard displays information about the monitored cluster: @@ -47,11 +47,11 @@ The `Failover Manager Node Status` table displays information about each node of You can use the PEM client to replace the Primary node of a Failover Manager cluster with a replica node. To initiate the failover process, select `Replace Cluster Primary` from `Server` under the `Tools` menu. A dialog opens, asking you to confirm that you wish to replace the current primary node. -![Replacing the Primary node of a cluster](/images/fm_replace_primary.png) +![Replacing the Primary node of a cluster](images/fm_replace_primary.png) Select `Yes` to remove the current primary node from the Failover Manager cluster and promote a replica node to the role of read/write primary node within a Failover Manager cluster. The node with the highest promotion priority (defined in Failover Manager) will become the new primary node. PEM will display a dialog, reporting the job status. -![Confirmation of the promotion](/images/fm_job_result.png) +![Confirmation of the promotion](images/fm_job_result.png) When the job completes and the `Streaming Replication Analysis` dashboard refreshes, you can review the `Failover Manager Node Status` table to confirm that a replica node has been promoted to the role of primary within the Failover Manager cluster. @@ -59,10 +59,10 @@ When the job completes and the `Streaming Replication Analysis` dashboard refres You can use the PEM client to replace the primary node of a Failover Manager cluster with a replica node. To initiate the switchover process, select `Switchover EFM Cluster` from the `Tools` menu. A dialog opens, asking you to confirm that you wish to switchover EFM cluster. -![Switchover EFM Cluster](/images/fm_switchover_cluster.png) +![Switchover EFM Cluster](images/fm_switchover_cluster.png) Select `Yes` to start the Failover Manager switchover, and promote a replica node to the role of read/write primary node and reconfigure the primary database as a new replica within a Failover Manager cluster. The node with the highest promotion priority (defined in Failover Manager) will become the new primary node. PEM will display a dialog, reporting the job status. -![Confirmation of the promotion](/images/fm_switchover_job_result.png) +![Confirmation of the promotion](images/fm_switchover_job_result.png) When the job completes and the `Streaming Replication Analysis` dashboard refreshes, you can review the `Failover Manager Node Status` table to confirm that a switchover occurred. diff --git a/product_docs/docs/pem/8/monitoring_xdb_replication_cluster.mdx b/product_docs/docs/pem/8/monitoring_xdb_replication_cluster.mdx index 01853a323a8..213c3fad026 100644 --- a/product_docs/docs/pem/8/monitoring_xdb_replication_cluster.mdx +++ b/product_docs/docs/pem/8/monitoring_xdb_replication_cluster.mdx @@ -12,7 +12,7 @@ Before configuring PEM to retrieve statistics from an Advanced Server or Postgre The PEM xDB Replication probe monitors lag data for clusters that use xDB multi-primary or single-primary replication that have a publication database that is an EDB Postgres Advanced Server or PostgreSQL database. Please note that if you have configured replication between other proprietary database hosts (i.e. Oracle or SQL Server) and Advanced Server or PostgreSQL, the probe cannot return lag information. -![The Manage Probes tab](/images/pem_manage_probes_tab.png) +![The Manage Probes tab](images/pem_manage_probes_tab.png) By default, the `xDB Replication` probe is disabled. To enable the `xDB Replication` probe, right click on the name of the server, and select `Connect` from the context menu; if prompted, provide authentication information. After connecting, expand the server node of the tree control, and highlight the name of the replicated database. Then, select `Manage Probes...` from the `Management` menu. diff --git a/product_docs/docs/pem/8/pem_architecture.mdx b/product_docs/docs/pem/8/pem_architecture.mdx index 4bfbed0e0e6..4705bd88f23 100644 --- a/product_docs/docs/pem/8/pem_architecture.mdx +++ b/product_docs/docs/pem/8/pem_architecture.mdx @@ -32,11 +32,11 @@ PEM consists of a number of individual software components; the individual compo The following architectural diagram illustrates the relationships between the PEM server, clients, and managed as well as unmanaged Postgres servers. -![PEM Architecture](/images/pem_architecture.png) +![PEM Architecture](images/pem_architecture.png) ## PEM server -![PEM Server](/images/pem_server.png) +![PEM Server](images/pem_server.png) PEM Server @@ -64,7 +64,7 @@ We recommend that you use a dedicated machine to host production instances of th ## PEM agent -![PEM Agent](/images/pem_agent.png) +![PEM Agent](images/pem_agent.png) PEM Agent diff --git a/product_docs/docs/pem/8/pem_erd_tool.mdx b/product_docs/docs/pem/8/pem_erd_tool.mdx index b6c94e2dbbd..d688a1cfe6e 100644 --- a/product_docs/docs/pem/8/pem_erd_tool.mdx +++ b/product_docs/docs/pem/8/pem_erd_tool.mdx @@ -18,7 +18,7 @@ The **Entity-Relationship Diagram (ERD)** tool is a database design tool that pr - Generate ready to run SQL from the database design. - Generate the database diagram for an existing database. -![ERD Tool](/images/erd_tool.png) +![ERD Tool](images/erd_tool.png) You can open multiple copies of the ERD tool in individual tabs simultaneously. To close a copy of the ERD tool, click the `X` in the upper-right hand corner of the tab bar. @@ -26,7 +26,7 @@ You can open multiple copies of the ERD tool in individual tabs simultaneously. The **ERD Tool** toolbar uses context-sensitive icons that provide shortcuts to frequently performed tasks. The option is enabled for the highlighted icon and is disabled for the grayed-out icon. -![ERD Tool - Toolbar](/images/erd_tool_toolbar.png) +![ERD Tool - Toolbar](images/erd_tool_toolbar.png) ## File options @@ -77,7 +77,7 @@ The **ERD Tool** toolbar uses context-sensitive icons that provide shortcuts to ## Table dialog -![ERD Tool - Table Dialog](/images/erd_table_dialog.png) +![ERD Tool - Table Dialog](images/erd_table_dialog.png) The table dialog allows you to: @@ -87,7 +87,7 @@ The table dialog allows you to: ## Table node -![ERD Tool - Table Node](/images/erd_table_node.png) +![ERD Tool - Table Node](images/erd_table_node.png) The table node shows table details in a graphical representation: @@ -100,7 +100,7 @@ The table node shows table details in a graphical representation: ## One to many link dialog -![ERD Tool - One to Many Dialog](/images/erd_1m_dialog.png) +![ERD Tool - One to Many Dialog](images/erd_1m_dialog.png) The one to many link dialog allows you to: @@ -112,7 +112,7 @@ The one to many link dialog allows you to: ## Many to many link dialog -![ERD Tool - Many to Many Dialog](/images/erd_mm_dialog.png) +![ERD Tool - Many to Many Dialog](images/erd_mm_dialog.png) The many to many link dialog allows you to: @@ -125,7 +125,7 @@ The many to many link dialog allows you to: ## Table link -![ERD Tool - Table Link](/images/erd_table_link.png) +![ERD Tool - Table Link](images/erd_table_link.png) The table link shows relationship between tables: @@ -136,7 +136,7 @@ The table link shows relationship between tables: ## Table notes -![ERD Tool - Table Notes](/images/erd_table_note.png) +![ERD Tool - Table Notes](images/erd_table_note.png) - You can use the notes popup to mark some notes while designing the database. - You open the pop-up using the toolbar note button. diff --git a/product_docs/docs/pem/8/pem_query_tool.mdx b/product_docs/docs/pem/8/pem_query_tool.mdx index 89b1ed3ceee..2a14b935ba7 100644 --- a/product_docs/docs/pem/8/pem_query_tool.mdx +++ b/product_docs/docs/pem/8/pem_query_tool.mdx @@ -21,7 +21,7 @@ You can access the Query Tool via the `Query Tool` menu option on the `Tools` me - Review the execution plan of a SQL statement in either a text, a graphical format or a table format (similar to ). - View analytical information about a SQL statement. -![Query Tool tab](/images/query_tool.png) +![Query Tool tab](images/query_tool.png) You can open multiple copies of the Query tool in individual tabs simultaneously. To close a copy of the Query tool, click the *X* in the upper-right hand corner of the tab bar. @@ -34,7 +34,7 @@ The Query Tool features two panels: The `Query Tool` toolbar uses context-sensitive icons that provide shortcuts to frequently performed tasks. If an icon is highlighted, the option is enabled; if the icon is grayed-out, the task is disabled. -![Query Tool Toolbar](/images/query_toolbar.png) +![Query Tool Toolbar](images/query_toolbar.png) Hover over an icon to display a tool-tip that describes the icon's functionality: @@ -64,19 +64,19 @@ Hover over an icon to display a tool-tip that describes the icon's functionality The `SQL editor` panel is a workspace where you can manually provide a query, copy a query from another source, or read a query from a file. The SQL editor features syntax coloring and auto-completion. -![Query Tool - Query Editor tab](/images/query_sql_editor.png) +![Query Tool - Query Editor tab](images/query_sql_editor.png) To use auto-complete, begin typing your query; when you would like the Query editor to suggest object names or commands that might be next in your query, press the Control+Space key combination. For example, type `\*SELECT \* FROM\*` (with a trailing space), and then press the `Control+Space` key combination to select from a popup menu of auto-complete options. -![Query Tool - Query Editor tab](/images/query_autocomplete.png) +![Query Tool - Query Editor tab](images/query_autocomplete.png) After entering a query, select the `Execute/Refresh` icon from the toolbar. The complete contents of the SQL editor panel will be sent to the database server for execution. To execute only a section of the code that is displayed in the SQL editor, highlight the text that you want the server to execute, and click the `Execute/Refresh` icon. -![Query Tool - Query Editor tab - Autocomplete feature](/images/query_execute_section.png) +![Query Tool - Query Editor tab - Autocomplete feature](images/query_execute_section.png) The message returned by the server when a command executes is displayed on the `Messages` tab. If the command is successful, the `Messages` tab displays execution details. -![Query Tool - Query Editor - Message tab](/images/query_tool_message.png) +![Query Tool - Query Editor - Message tab](images/query_tool_message.png) Options on the `Edit` menu offer functionality that helps with code formatting and commenting: @@ -90,7 +90,7 @@ You can also `drag and drop` certain objects from the tree-view to save time spe The `Data Output` panel displays data and statistics generated by the most recently executed query. -![Query Tool - Data output tab](/images/query_output_data.png) +![Query Tool - Data output tab](images/query_output_data.png) ### Data Output tab @@ -113,7 +113,7 @@ Any columns that are renamed or selected more than once are also read-only. Editable and read-only columns are identified using pencil and lock icons (respectively) in the column headers. -![Query Tool - Editable and Read-only columns](/images/query_tool_editable_columns.png) +![Query Tool - Editable and Read-only columns](images/query_tool_editable_columns.png) An updatable result set is similar to the `Data Grid` in `View/Edit Data` mode, and can be modified in the same way. @@ -129,7 +129,7 @@ To generate the `Explain` or `Explain Analyze` plan of a query, click on `Explai More options related to `Explain` and `Explain Analyze` can be selected from the drop down on the right side of `Explain Analyze` button in the toolbar. -![Query Tool - Toolbar Explain button](/images/query_toolbar_explain.png) +![Query Tool - Toolbar Explain button](images/query_toolbar_explain.png) Please note that PEM generates the `Explain [Analyze]` plan in JSON format. @@ -143,7 +143,7 @@ Please note that `EXPLAIN VERBOSE` cannot be displayed graphically. Use the download button on top left corner of the `Explain` canvas to download the plan as an SVG file. Please note that `Download as SVG` feature is not supported on Internet Explorer. -![Query Tool - Explain tab - Graphical plan tab](/images/query_output_explain_details.png) +![Query Tool - Explain tab - Graphical plan tab](images/query_output_explain_details.png) The query plan that accompanies the `Explain analyze` is available on the `Data Output` tab. @@ -167,7 +167,7 @@ If the planner has misestimated the number of rows (actual vs planned) by: 1000 times --> Red color -![Query Tool - Explain tab - Analysis tab](/images/query_explain_analyze_table.png) +![Query Tool - Explain tab - Analysis tab](images/query_explain_analyze_table.png) ### Statistics tab @@ -176,17 +176,17 @@ The `Statistics` tab displays information in two tables: - `Statistics per Node Type` tells you how many times each node type was referenced. - `Statistics per Table` tells you how many times each table was referenced by the query. -![Query Tool - Explain plan tab - Statistics tab](/images/query_explain_analyze_statistics.png) +![Query Tool - Explain plan tab - Statistics tab](images/query_explain_analyze_statistics.png) ### Messages tab Use the `Messages` tab to view information about the most recently executed query: -![Query Tool - Output error](/images/query_output_error.png) +![Query Tool - Output error](images/query_output_error.png) If the server returns an error, the error message will be displayed on the `Messages` tab, and the syntax that caused the error will be underlined in the SQL editor. If a query succeeds, the `Messages` tab displays how long the query took to complete and how many rows were retrieved: -![Query Tool - Messages tab](/images/query_output_messages.png) +![Query Tool - Messages tab](images/query_output_messages.png) ### Notifications tab @@ -196,24 +196,24 @@ Example: 1. Execute `LISTEN "foo"` in first `Query Tool` session. -![Query Tool - notifications listen](/images/query_output_notifications_listen.png) +![Query Tool - notifications listen](images/query_output_notifications_listen.png) 2. In the another `Query Tool` session, execute `Notify` command or `pg_notify` function to send the notification of the event together with the payload. -![Query Tool - notifications notify](/images/query_output_notifications_notify.png) +![Query Tool - notifications notify](images/query_output_notifications_notify.png) 3. You can observe the `Notification` tab in the first `Query Tool` session where it shows the Recorded time, Event, Process ID, and the Payload of the particular channel. -![Query Tool - Output Notifications panel](/images/query_output_notifications_panel.png) +![Query Tool - Output Notifications panel](images/query_output_notifications_panel.png) ## Query History panel Use the `Query History` tab to review activity for the current session: -![Query Tool - Query History tab](/images/query_output_history.png) +![Query Tool - Query History tab](images/query_output_history.png) The `Query History` tab displays information about recent commands: @@ -234,30 +234,30 @@ Query history is maintained across sessions for each database on a per-user basi Use the `Connection status` feature to view the current connection and transaction status by clicking on the status icon in query tool: -![Query Tool - Connection Status button](/images/query_tool_connection_status.png) +![Query Tool - Connection Status button](images/query_tool_connection_status.png) ## Macros Query Tool Macros enable you to execute pre-defined SQL queries with a single key press. Pre-defined queries can contain the placeholder $SELECTION$. Upon macro execution, the placeholder will be replaced with the currently selected text in the Query Editor pane of the Query Tool. -![Query Tool - Connection Status button](/images/query_tool_manage_macros.png) +![Query Tool - Connection Status button](images/query_tool_manage_macros.png) To create a macro, select the *Manage Macros* option from the *Macros* menu on the *Query Tool*. Select the key you wish to use, enter the name of the macro, and the query, optionally including the selection placeholder, and then click the *Save* button to store the macro. -![Query Tool - Connection Status button](/images/query_tool_manage_macros_dialog.png) +![Query Tool - Connection Status button](images/query_tool_manage_macros_dialog.png) To clear a macro, select the macro on the *Manage Macros* dialogue, and then click the *Clear* button. -![Query Tool - Connection Status button](/images/query_tool_macros_clear_row.png) +![Query Tool - Connection Status button](images/query_tool_macros_clear_row.png) The server will prompt you for confirmation to clear the macro. -![Query Tool - Connection Status button](/images/query_tool_macros_clear_confirmation.png) +![Query Tool - Connection Status button](images/query_tool_macros_clear_confirmation.png) To clear all macros, click on the *Clear* button on left side of the key. The server will prompt you for confirmation to clear all the rows. -![Query Tool - Connection Status button](/images/query_tool_macros_clear_all.png) +![Query Tool - Connection Status button](images/query_tool_macros_clear_all.png) To execute a macro, simply select the appropriate shortcut keys, or select it from the *Macros* menu. -![Query Tool - Connection Status button](/images/query_tool_macros_execution.png) +![Query Tool - Connection Status button](images/query_tool_macros_execution.png) diff --git a/product_docs/docs/pem/8/pem_schema_diff_tool.mdx b/product_docs/docs/pem/8/pem_schema_diff_tool.mdx index c4157a3e957..e263e534622 100644 --- a/product_docs/docs/pem/8/pem_schema_diff_tool.mdx +++ b/product_docs/docs/pem/8/pem_schema_diff_tool.mdx @@ -25,7 +25,7 @@ Click on `Schema Diff` under the `Tools` menu to open a selection panel. Choose You can open multiple copies of `Schema Diff` in individual tabs simultaneously. To close a tab, click the `X` in the upper-right hand corner of the tab bar. -![Schema Diff dialog](/images/schema_diff_dialog.png) +![Schema Diff dialog](images/schema_diff_dialog.png) Use the `Preferences` dialog to specify if `Schema Diff` should open in a new browser tab. Set `Open in new browser tab` option to `true`. @@ -39,11 +39,11 @@ Next, select the databases that will be compared. The databases can be the same Lastly, select the source and target schemas which will be compared. -![Schema Diff dialog - Compare button](/images/schema_diff_compare_button.png) +![Schema Diff dialog - Compare button](images/schema_diff_compare_button.png) After you select servers, databases, and schemas, click on the `Compare` button to obtain the `Comparison Result`. -![Schema Diff dialog - Comparison Results](/images/schema_diff_comparison_results.png) +![Schema Diff dialog - Comparison Results](images/schema_diff_comparison_results.png) Use the drop-down lists of Functions, Materialized Views, Tables, Trigger Functions, Procedures, and Views to view the DDL statements of all the schema objects. @@ -54,7 +54,7 @@ In the upper-right hand corner of the object comparison panel is a `Filter` opti - `Source Only` – If the object is found in source schema only and not in target schema, then the comparison result is source only. - `Target Only` – If the object is found in target schema only and not in source schema, then the comparison result is target only. -![Schema Diff dialog - Filter option](/images/schema_diff_filter_option.png) +![Schema Diff dialog - Filter option](images/schema_diff_filter_option.png) Click on any of the schema objects in the object comparison panel to display the DDL statements for that object in the `DDL Comparison` panel. @@ -66,19 +66,19 @@ The `DDL Comparison` panel displays three columns: - The second column displays the DDL statement of the object from the target schema. - The third column displays the difference in the SQL statement of the target schema object. -![Schema Diff dialog - DDL Comparison panel](/images/schema_diff_DDL_comparison.png) +![Schema Diff dialog - DDL Comparison panel](images/schema_diff_DDL_comparison.png) You can review the DDL statements of all the schema objects to check for the differences in the SQL statements. You can also use the Schema Diff tool to generate a SQL script of the differences found in the target schema object based on the SQL statement of the source schema object. To generate the script, select the checkboxes of the schema objects in the object comparison panel and then click on the `Generate Script` button in the upper-right hand corner of the object comparison panel. -![Schema Diff dialog - Generate Script button](/images/schema_diff_generate_script.png) +![Schema Diff dialog - Generate Script button](images/schema_diff_generate_script.png) Select the schema objects and click on the `Generate Script` button to open the `Query Tool` in a new tab, with the difference in the SQL statement displayed in the `Query Editor`. If you have clicked on the schema object to check the difference generated in the `DDL Comparison` Panel, and you have not selected the checkbox of the schema object, PEM will open the `Query Tool` in a new tab, with the differences in the SQL statements displayed in the `Query Editor`. -![Schema Diff dialog - Generate Script - Query Editor](/images/schema_diff_generate_script_query_editor.png) +![Schema Diff dialog - Generate Script - Query Editor](images/schema_diff_generate_script_query_editor.png) You can also use the `Copy` button to copy the difference generated in the `DDL Comparison` panel. diff --git a/product_docs/docs/pem/8/pem_web_interface.mdx b/product_docs/docs/pem/8/pem_web_interface.mdx index c9a5c877143..98badae121e 100644 --- a/product_docs/docs/pem/8/pem_web_interface.mdx +++ b/product_docs/docs/pem/8/pem_web_interface.mdx @@ -18,7 +18,7 @@ After the server installation completes, you can open the PEM interface in your Where `ip_address_of_PEM_host` specifies the IP address of the host of the PEM server. The `Postgres Enterprise Manager Web Login` window opens: -![The PEM Web Login page](/images/pem_logon.png) +![The PEM Web Login page](images/pem_logon.png) Use the fields on the `Postgres Enterprise Manager Login` window to authenticate yourself with the PEM server: @@ -30,7 +30,7 @@ After providing your credentials, click `Login` to connect to PEM. The PEM web interface opens, displaying the `Global Overview` Dashboard. -![The Global Overview Dashboard](/images/global_overview.png) +![The Global Overview Dashboard](images/global_overview.png) The `Browser` pane displays a tree control that provides access to information about the database objects that reside on each server. The tree control expands to display a hierarchical view of the servers and objects that are monitored by the PEM server. @@ -59,7 +59,7 @@ Context-sensitive menus across the top of the PEM web interface allow you to cus ### The File menu -![The File Menu](/images/pem_file_menu.png) +![The File Menu](images/pem_file_menu.png) Use the `File` menu to access the following options: @@ -72,7 +72,7 @@ Use the `File` menu to access the following options: ### The Object menu -![The Object Menu](/images/pem_object_menu.png) +![The Object Menu](images/pem_object_menu.png) The `Object` menu is context-sensitive. Use the `Object` menu to access the following options: @@ -96,7 +96,7 @@ The `Object` menu is context-sensitive. Use the `Object` menu to access the foll ### The Management menu -![The Management Menu](/images/pem_management_menu.png) +![The Management Menu](images/pem_management_menu.png) Use the `Management` menu to access the following PEM features: @@ -118,7 +118,7 @@ Use the `Management` menu to access the following PEM features: ### The Dashboards Menu -![The Dashboards menu](/images/pem_dashboards_menu.png) +![The Dashboards menu](images/pem_dashboards_menu.png) Use the context-sensitive `Dashboards` menu to access dashboards: @@ -143,7 +143,7 @@ Use the context-sensitive `Dashboards` menu to access dashboards: ### The Tools menu -![The Tools menu](/images/pem_tool_menu.png) +![The Tools menu](images/pem_tool_menu.png) Use the options on the `Tools` menu to access the following features: @@ -167,7 +167,7 @@ Use the options on the `Tools` menu to access the following features: ### The Help menu -![The Help menu](/images/pem_help_menu.png) +![The Help menu](images/pem_help_menu.png) Use the options on the `Help` menu to access the online help documents or to review information about the PEM installation: @@ -182,18 +182,18 @@ Use the options on the `Help` menu to access the online help documents or to rev Use the icons in the upper-right corner of each graphic on a dashboard to control and customize the charts, graphs and tables displayed in the PEM client for your current user session. -![The PEM Client chart control icons](/images/chart_icons.png) +![The PEM Client chart control icons](images/chart_icons.png) The following table gives the information about icons: | Icons | Information | | ---------------------------------------- | --------------------------------------------------------------------- | -| ![icon6](/images/lginformation.png) | View information about the chart, graph, or table. | -| ![icon1](/images/lgrefresh.png) | Refresh the content of a chart, graph or table. | -| ![icon3](/images/lgpersonalize.png) | Personalize the chart, graph, or table settings for the current user. | -| ![icon4](/images/lgdownload.png) | Download an image of the chart or graph. | -| ![icon5](/images/lginformation.png) | View the legends that are used in the chart, graph, or table. | -| ![icon2](/images/lgfullscreen.png) | Expand the chart or graph to full-screen. | +| ![icon6](images/lginformation.png) | View information about the chart, graph, or table. | +| ![icon1](images/lgrefresh.png) | Refresh the content of a chart, graph or table. | +| ![icon3](images/lgpersonalize.png) | Personalize the chart, graph, or table settings for the current user. | +| ![icon4](images/lgdownload.png) | Download an image of the chart or graph. | +| ![icon5](images/lginformation.png) | View the legends that are used in the chart, graph, or table. | +| ![icon2](images/lgfullscreen.png) | Expand the chart or graph to full-screen. | For more information about customizing the graphics displayed on the PEM dashboards, please see the PEM client online help. @@ -201,6 +201,6 @@ For more information about customizing the graphics displayed on the PEM dashboa PEM contains built-in help that provides assistance in using the tool. To access the online help for PEM, select `Online Help` from the `Help` option on the `Help` menu. -![The PEM online help](/images/pem_online_help.png) +![The PEM online help](images/pem_online_help.png) The `Help` menu also provides quick access to the EDB website. diff --git a/product_docs/docs/pem/8/registering_database_server.mdx b/product_docs/docs/pem/8/registering_database_server.mdx index 4d80e402a3f..c23b72773d9 100644 --- a/product_docs/docs/pem/8/registering_database_server.mdx +++ b/product_docs/docs/pem/8/registering_database_server.mdx @@ -19,12 +19,12 @@ To manage or monitor a database server with PEM, you must: You can use the `Create - Server` dialog to provide registration information for a server, bind a PEM agent, and display the server in PEM client tree control. To open the `Create - Server` dialog, navigate through the `Create` option on the `Object` menu (or the context menu of a server group) and select `Server…`. -![Accessing the Create – Server dialog](/images/pem_accessing_create_server_dialog.png) +![Accessing the Create – Server dialog](images/pem_accessing_create_server_dialog.png) !!! Note You must ensure the `pg_hba.conf` file of the Postgres server that you are registering allows connections from the host of the PEM client before attempting to connect. -![The General tab of the Create – Server dialog](/images/create_server_general_tab.png) +![The General tab of the Create – Server dialog](images/create_server_general_tab.png) Use the fields on the `General` tab to describe the general properties of the server: @@ -36,7 +36,7 @@ Use the fields on the `General` tab to describe the general properties of the se - Check the box next to `Connect now?` to instruct PEM to attempt a server connection when you click the Save button. Leave `Connect now?` unchecked if you do not want the PEM client to validate the specified connection parameters until a later connection attempt. - Provide notes about the server in the `Comments` field. -![The Connection tab of the Create – Server dialog](/images/create_server_connection_tab.png) +![The Connection tab of the Create – Server dialog](images/create_server_connection_tab.png) Use fields on the `Connection tab` to specify connection details for the server: @@ -49,7 +49,7 @@ Use fields on the `Connection tab` to specify connection details for the server: - Check the box next to `Save password?` to instruct PEM to store passwords in encrypted format in PEM backend database for later reuse. Each password is stored on a per user, per server basis, and won't be shared with other team members. PEM will use the saved password to connect the database server next time. To remove a saved password, disconnect the database server first, and then use the `Clear Saved Password` menu item from the `Object/Context` menu. - Use the `Role` field to specify the name of the role that is assigned the privileges that the client should use after connecting to the server. This allows you to connect as one role, and then assume the permissions of another role when the connection is established (the one you specified in this field). The connecting role must be a member of the role specified. -![The SSL tab of the Create – Server dialog](/images/create_server_ssl_tab.png) +![The SSL tab of the Create – Server dialog](images/create_server_ssl_tab.png) Use the fields on the `SSL` tab to configure SSL: @@ -67,7 +67,7 @@ You can use the platform-specific file manager dialog to upload files that suppo **Warning:** Certificates, private keys, and the revocation list are stored in the per-user file storage area on the server, which is owned by the user account under which the PEM server process is run. This means that administrators of the server may be able to access those files; appropriate caution should be taken before choosing to use this feature. -![The SSH Tunnel tab of the Create – Server dialog](/images/create_server_ssh_tunnel_tab.png) +![The SSH Tunnel tab of the Create – Server dialog](images/create_server_ssh_tunnel_tab.png) Use the fields on the `SSH Tunnel` tab to configure SSH Tunneling. You can use a tunnel to connect a database server (through an intermediary proxy host) to a server that resides on a network to which the client may not be able to connect directly. @@ -81,7 +81,7 @@ Use the fields on the `SSH Tunnel` tab to configure SSH Tunneling. You can use a - If the SSH host is expecting a private key file for authentication, use the `Identity file` field to specify the location of the key file. - If the SSH host is expecting a password, use the `Password` field to specify the password, or if an identity file is being used, the passphrase. -![The Advanced tab of the Create – Server dialog](/images/create_server_advanced_tab.png) +![The Advanced tab of the Create – Server dialog](images/create_server_advanced_tab.png) Use fields on the `Advanced` tab to specify details that are used to manage the server: @@ -105,7 +105,7 @@ Use fields on the `Advanced` tab to specify details that are used to manage the - If you are using PEM to monitor the status of a Failover Manager cluster, use the `EFM installation path` field to specify the location of the Failover Manager binary file. By default, the Failover Manager binary file is installed in `/usr/edb/efm-x.x/bin`, where `x.x` specifies the Failover Manager version. -![The PEM Agent tab of the Create – Server dialog](/images/create_server_pem_agent_tab.png) +![The PEM Agent tab of the Create – Server dialog](images/create_server_pem_agent_tab.png) Use fields on the `PEM Agent` tab to specify connection details for the PEM agent: @@ -142,7 +142,7 @@ For more information about using SSL encryption, see the [PostgreSQL documentati - Specify the password that the agent should use when connecting to the server in the `Password` field, and verify it by typing it again in the `Confirm password` field. If you do not specify a password, you will need to configure the authentication for the agent manually; for example, you can use a `.pgpass` file, and it must be present and accessible on the system, where agent is installed. -![The PEM Agent Advanced tab of the Create – Server dialog](/images/create_server_pem_agent_advanced_tab.png) +![The PEM Agent Advanced tab of the Create – Server dialog](images/create_server_pem_agent_advanced_tab.png) On the `Advanced` tab @@ -153,7 +153,7 @@ On the `Advanced` tab !!! Note The database-level probes do not execute for excluded databases, but the server-level probes may collect the database statistics. -![The Create Server dialog (BART - General tab)](/images/create_server_bart_general.png) +![The Create Server dialog (BART - General tab)](images/create_server_bart_general.png) Use the fields on the `General` tab under `BART` tab to describe the general properties of the BART Server that will map to the PEM server: @@ -169,7 +169,7 @@ Use the fields on the `General` tab under `BART` tab to describe the general pro - Use the `Allow incremental backup?` switch to specify if incremental backup should be enabled for this database server. - Use the `Setup passwordless SSH?` switch to specify if you want to create SSH certificates to allow passwordess logins between the Database Server and the BART server. Ensure to bind a PEM agent before setting up the passwordless SSH authentication. Passwordless SSH will not work for a database server being remotely monitored by a PEM agent. -![The Create - Server dialog (BART - Misc tab)](/images/create_server_bart_misc.png) +![The Create - Server dialog (BART - Misc tab)](images/create_server_bart_misc.png) Use the fields on the `Misc` tab under `BART` tab to describe the miscellaneous properties of the BART Server: @@ -193,7 +193,7 @@ To enable auto discovery for a specific agent, you must enable the `Server Auto To open the `Auto Discovery` dialog, highlight the name of a PEM agent in the PEM client tree control, and select `Auto Discovery...` from the `Management` menu. -![The PEM Auto Discovery dialog](/images/auto_discovery.png) +![The PEM Auto Discovery dialog](images/auto_discovery.png) When the `Auto Discovery` dialog opens, the `Discovered Database Servers` box will display a list of servers that are currently not being monitored by a PEM agent. Check the box next to a server name to display information about the server in the `Server Connection Details` box, and connection properties for the agent in the `Agent Connection Details` box. @@ -217,7 +217,7 @@ The fields in the `Agent Connection Details` box specify the properties that the When you've finished specifying the connection properties for the servers that you are binding for monitoring, click the `OK` button to register the servers. Click `Cancel` to exit without preserving any changes. -![The registered server](/images/global_overview.png) +![The registered server](images/global_overview.png) After clicking the `OK` button, the newly registered server is displayed in the PEM tree control and is monitored by the PEM server. @@ -292,7 +292,7 @@ Failure to provide the password will result in a password authentication error. Once registered, the new server will be added to the PEM `Browser` tree control, and be displayed on the `Global Overview`. -![The Global Overview dashboard](/images/global_overview.png) +![The Global Overview dashboard](images/global_overview.png) When initially connecting to a newly bound server, the `Global Overview` dashboard may display the new server with a status of “unknown” in the server list; before recognizing the server, the bound agent must execute a number of probes to examine the server, which may take a few minutes to complete depending on network availability. diff --git a/product_docs/docs/pem/8/reports.mdx b/product_docs/docs/pem/8/reports.mdx index d998774ac60..0feada6e018 100644 --- a/product_docs/docs/pem/8/reports.mdx +++ b/product_docs/docs/pem/8/reports.mdx @@ -36,11 +36,11 @@ The `Postgres Enterprise Manager Summary` provides details about: The `Summary` provides information about the number of agents and servers. -![System Configuration Report - PEM Summary and Summary](/images/system_configuration_report_pem_summary_and_summary.png) +![System Configuration Report - PEM Summary and Summary](images/system_configuration_report_pem_summary_and_summary.png) The `Group: PEM Agents` panel provides details about the PEM agent, CPU cores, Disk Utilization, and Memory information. -![System Configuration Report - PEM Agents](/images/system_configuration_report_pem_agents.png) +![System Configuration Report - PEM Agents](images/system_configuration_report_pem_agents.png) The `Group: PEM Server Directory`, provides details about: @@ -51,7 +51,7 @@ The `Group: PEM Server Directory`, provides details about: - Database size - Tablespace size -![System Configuration Report - Group Server Name](/images/system_configuration_report_pem_server_directory.png) +![System Configuration Report - Group Server Name](images/system_configuration_report_pem_server_directory.png) Please note that here `Group Server Name` depends on the group name to which the server is added. @@ -72,4 +72,4 @@ The report also gives detailed information about locally managed servers: - Cores - RAM -![Core Usage Report](/images/core_usage_report.png) +![Core Usage Report](images/core_usage_report.png)