You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: advocacy_docs/supported-open-source/warehousepg/wem/get-started.mdx
+42-22Lines changed: 42 additions & 22 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,34 +19,34 @@ To begin managing your cluster:
19
19
20
20
For security, sessions automatically expire after a period of inactivity; if a timeout occurs, the system will display a "Session Expired" message and redirect you to the login screen. You can also manually terminate your session at any time by selecting the **Logout** icon located in the sidebar footer.
21
21
22
-
## Configuring WEM settings
23
-
24
-
Once you have installed WEM, you can fine-tune how WEM connects to your cluster or configure other external services (Prometheus and Alertmanager) using two methods:
25
22
26
-
1.**Method 1: Use the WEM settings tab**
27
-
28
-
Administrators can modify most operational parameters directly through the browser:
29
-
1. Navigate to **User Management** > **Settings**.
30
-
1. Update fields such as **Prometheus URL** or **Backup History Database Path**.
31
-
1. Save to apply changes immediately.
23
+
## Navigating the interface structure
32
24
33
-
!!! Note
34
-
Some low-level system parameters are only accessible via the configuration file.
25
+
The WEM interface is organized into the following functional areas:
1.**Header (top):** View the current page title, system time, and global controls (filters and refresh triggers).
28
+
1.**Tabs (top of content):** Specific tools or sub-views within a selected panel.
29
+
1.**Main content (center):** Interact with data tables, performance charts, and configuration tools.
35
30
36
-
2.**Method 2: Edit the configuration file manually**
31
+
**Navigation directory**
37
32
38
-
For low-level system parameters not exposed in the WEM console, or for automated deployments, edit the WEM configuration file directly on the host server:
39
-
1. Stop the service: `systemctl stop wem` on the WEM host.
40
-
1. Edit the file `/etc/wem/wem.conf` and modify the desired parameter.
41
-
1. Restart the service: `systemctl start wem`.
33
+
Use the following guide to locate specific tools and their corresponding documentation:
42
34
35
+
| Panel (sidebar) | Key actions |
36
+
| --------------- | ------------ |
37
+
| Cluster |[Verifying the cluster health](monitoring/cluster-overview/)|
38
+
| Query Monitor |[Monitoring and evaluating queries](performance/query-monitor/)|
39
+
| Data Analysis |[Analyzing data distribution](performance/data-analysis/)|
| User Management | [Provisioning user accounts](system-access/user-management/)
43
49
44
-
## Navigating the interface structure
45
-
46
-
The WEM interface is organized into three functional areas:
47
-
1.**Sidebar (left):** Access all primary tabs, including the **Query Monitor**, **Backups**, and **Data Analysis**.
48
-
1.**Header (top):** View the current page title, system time, and global controls (filters and refresh triggers).
49
-
1.**Main content (center):** Interact with data tables, performance charts, and configuration tools.
50
50
51
51
## Understanding user roles and permissions
52
52
@@ -87,6 +87,26 @@ WEM streams live data into three primary charts:
87
87
88
88
Review the **Recent WHPG Log Alerts** card for WHPG log events. Open the **Logs** panel for a full audit trail.
89
89
90
+
## Configuring WEM settings
91
+
92
+
Once you have installed WEM, you can fine-tune how WEM connects to your cluster or configure other external services (Prometheus and Alertmanager) using two methods:
93
+
94
+
1.**Method 1: Use the WEM settings tab**
95
+
96
+
Administrators can modify most operational parameters directly through the browser:
97
+
1. Navigate to **User Management** > **Settings**.
98
+
1. Update fields such as **Prometheus URL** or **Backup History Database Path**.
99
+
1. Save to apply changes immediately.
100
+
101
+
!!! Note
102
+
Some low-level system parameters are only accessible via the configuration file.
103
+
104
+
2.**Method 2: Edit the configuration file manually**
105
+
106
+
For low-level system parameters not exposed in the WEM console, or for automated deployments, edit the WEM configuration file directly on the host server:
107
+
1. Stop the service: `systemctl stop wem` on the WEM host.
108
+
1. Edit the file `/etc/wem/wem.conf` and modify the desired parameter.
Copy file name to clipboardExpand all lines: advocacy_docs/supported-open-source/warehousepg/wem/installing/wem.mdx
+13-1Lines changed: 13 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -53,8 +53,13 @@ Edit the configuration file `/etc/wem/wem.conf` and configure the following para
53
53
54
54
1. To enable centralized alert handling and notifications with Alertmanager, configure the `ALERTMANAGER_URL` parameter to point to your Alertmanager endpoint.
55
55
56
-
1. Optionally, set the parameters `WEM_EXPORTER_LOG_LEVEL`, `WEM_EXPORTER_REMOTE_WRITE_INTERVAL`, and `WEM_EXPORTER_REMOTE_WRITE_TIMEOUT` for advanced configuration settings.
56
+
1. Optionally, configure advanced settings to fine-tune logging and data transmission:
57
57
58
+
-`WEM_EXPORTER_LOG_LEVEL`: Sets the verbosity of the Exporter logs ((`debug`, `info`, `warn`, or `error`)) to assist with troubleshooting.
59
+
60
+
-`WEM_EXPORTER_REMOTE_WRITE_INTERVAL`: Defines how frequently (e.g., 15s, 1m, 5m) the Exporter pushes collected metrics to the remote storage.
61
+
62
+
-`WEM_EXPORTER_REMOTE_WRITE_TIMEOUT`: Specifies the maximum time (e.g., 30s, 1m, 2m) allowed for a data push to complete before the attempt is considered a failure.
58
63
59
64
### Configuring WEM portal access
60
65
@@ -123,9 +128,16 @@ After starting the service, use these diagnostic tools to ensure all WEM compone
123
128
```bash
124
129
wem setup --verify
125
130
```
131
+
See [wem setup command reference](../reference/commands#wem-setup) for details.
126
132
127
133
- Perform a comprehensive "doctor" check to identify potential configuration errors, missing dependencies, or connectivity issues:
128
134
129
135
```bash
130
136
wem doctor
131
137
```
138
+
139
+
See [wem doctor command reference](../reference/commands#wem-doctor) for details.
140
+
141
+
142
+
!!! Note Post-installation changes:
143
+
If you need to modify your environment after the initial setup, refer to the [Configuring WEM settings](../get-started#configuring-wem-settings) section for the appropriate procedures and requirements.
Copy file name to clipboardExpand all lines: advocacy_docs/supported-open-source/warehousepg/wem/monitoring/alerts.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ description: Use the Alerts panel to integrate with Prometheus Alertmanager and
5
5
deepToC: true
6
6
---
7
7
8
-
The **Alerts** panel serves as the central nervous system for your cluster, aggregating health signals from across your infrastructure. This panel integrates directly with Prometheus Alertmanager to provide a unified interface for incident response and rule management.
8
+
The **Alerts** panel on the left sidebar serves as the central nervous system for your cluster, aggregating health signals from across your infrastructure. This panel integrates directly with Prometheus Alertmanager to provide a unified interface for incident response and rule management.
9
9
10
10
!!! Warning "Alertmanager required"
11
11
If the **Alerts** panel displays `Alertmanager Not Configured`, you must set the `ALERTMANAGER_URL` in your system environment. See [Configuring WEM](../installing/wem#configuring-wem) and [Configuring WEM settings post-installation](../get-started#configuring-wem-settings) for details.
Copy file name to clipboardExpand all lines: advocacy_docs/supported-open-source/warehousepg/wem/monitoring/cluster-overview.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ description: Use the Cluster Overview panel to monitor real-time WarehousePG clu
5
5
deepToC: true
6
6
---
7
7
8
-
The **Cluster** panel provides a high-level summary of the WarehousePG (WHPG) cluster configuration and real-time health metrics. This panel is the primary starting point for verifying cluster availability and resource utilization.
8
+
The **Cluster** panel on the left sidebar provides a high-level summary of the WarehousePG (WHPG) cluster configuration and real-time health metrics. This panel is the primary starting point for verifying cluster availability and resource utilization.
Copy file name to clipboardExpand all lines: advocacy_docs/supported-open-source/warehousepg/wem/monitoring/logs.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ description: Use the Log panel to access, filter, and analyze system and databas
5
5
deepToC: true
6
6
---
7
7
8
-
The **Logs** panel serves as a centralized diagnostic hub. By consolidating internal database metrics with external log aggregation, it allows you to correlate system-level events with specific query failures.
8
+
The **Logs** panel on the left sidebar serves as a centralized diagnostic hub. By consolidating internal database metrics with external log aggregation, it allows you to correlate system-level events with specific query failures.
Copy file name to clipboardExpand all lines: advocacy_docs/supported-open-source/warehousepg/wem/monitoring/monitoring.mdx
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,16 +5,16 @@ description: Use the Monitor panel to track proactive health indicators and auto
5
5
deepToC: true
6
6
---
7
7
8
-
The **Monitoring** panel provides proactive verification of cluster health through automated canary checks. Unlike passive metrics, these checks execute active tasks to ensure the database engine is responding correctly and meeting performance baselines.
8
+
The **Monitoring** panel on the left sidebar provides proactive verification of cluster health through automated canary checks. Unlike passive metrics, these checks execute active tasks to ensure the database engine is responding correctly and meeting performance baselines.
9
9
10
10
### Performing proactive health checks: canary checks
11
11
12
-
Canary checks are recurring, automated scripts that simulate real-world operations to verify the end-to-end integrity of the system. You can configure these tests on the [User Management panel](../security/user-management).
12
+
Canary checks are recurring, automated scripts that simulate real-world operations to verify the end-to-end integrity of the system. You can configure these tests on the [User Management panel](../system-access/user-management).
13
13
14
14
Use the **Canary Checks** tab to verify that the database can successfully execute core operations.
15
15
-**Assess overall probe health:** Review the header metrics to get an instant snapshot of system integrity. Compare the **Successful** count against the **Total Checks** count to identify if a specific subset of your monitoring is failing.
16
16
-**Verify scheduler activity:** Check the status of the scheduler to ensure it is running. This confirms that the WarehousePG Enterprise Manager (WEM) engine is actively triggering your background probes. If the scheduler is stopped, your health data will become stale and you will lose proactive visibility.
17
-
-**Run health checks on demand:** Trigger an immediate execution of any check in the list to verify a fix or test real-time connectivity. While you must go to the [User Management panel](../security/user-management) to create or edit a check, the **Monitoring** panel allows you to run and stop them at any time to get an instant status update.
17
+
-**Run health checks on demand:** Trigger an immediate execution of any check in the list to verify a fix or test real-time connectivity. While you must go to the [User Management panel](../system-access/user-management) to create or edit a check, the **Monitoring** panel allows you to run and stop them at any time to get an instant status update.
18
18
-**Benchmark execution speed:** Monitor the **Average Duration** metric to establish a baseline for expected responsiveness. A sudden spike in this metric, even if checks are still successful, serves as an early warning of resource saturation or network latency.
19
19
-**Investigate specific check failures:** Audit the **Health Checks** table to isolate the root cause of a failure. By checking which specific probe is non-passing, you can determine if the issue is a total service outage or a localized subsystem failure.
Copy file name to clipboardExpand all lines: advocacy_docs/supported-open-source/warehousepg/wem/monitoring/system-metrics.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ description: Use the System Metrics panel to track physical host metrics, identi
5
5
deepToC: true
6
6
---
7
7
8
-
The **System Metrics** panel provides a comprehensive view of the hardware and database performance telemetry across the WarehousePG (WHPG) cluster. This data is essential for identifying resource saturation, diagnosing performance degradation, and performing capacity planning.
8
+
The **System Metrics** panel on the left sidebar provides a comprehensive view of the hardware and database performance telemetry across the WarehousePG (WHPG) cluster. This data is essential for identifying resource saturation, diagnosing performance degradation, and performing capacity planning.
Copy file name to clipboardExpand all lines: advocacy_docs/supported-open-source/warehousepg/wem/performance/backups.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ description: Use the Backups panel to monitor data protection lifecycles, audit
5
5
deepToC: true
6
6
---
7
7
8
-
The **Backups** panel serves as a centralized monitoring hub for your data protection lifecycle. Use these actions to verify the integrity of your snapshots and ensure that your recovery point objectives (RPO) are being met across the WarehousePG cluster.
8
+
The **Backups** panel on the left sidebar serves as a centralized monitoring hub for your data protection lifecycle. Use these actions to verify the integrity of your snapshots and ensure that your recovery point objectives (RPO) are being met across the WarehousePG cluster.
9
9
10
10
!!! Note
11
11
This panel requires a functional `gpbackup_manager` utility configuration to display data.
0 commit comments