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: src/connections/reverse-etl/observability.md
+16-8Lines changed: 16 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,15 +19,23 @@ To check the status of your extractions:
19
19
* The load results - how many successful records were synced as well as how many records were updated, deleted, or are new.
20
20
5. If your sync failed, click the failed reason to get more details on the error and view sample payloads to help troubleshoot the issue.
21
21
22
-
## Email alerts
23
-
You can opt in to receive email alerts regarding notifications for Reverse ETL.
22
+
> info "Segment automatically retries events that were extracted but failed to load"
23
+
> Segment retries events for 14 days following a total or partial sync failure. Before loading the failed records on a subsequent sync, Segment checks for the latest changes in your data to ensure the data loaded into your warehouse isn't stale. If the error causing the load failure is coming from an upstream tool, you can fix the error in the upstream tool to ensure the record loads on the next sync.
24
24
25
-
To subscribe to email alerts:
25
+
## Alerting
26
+
You can opt in to receive email, Slack, and in-app alerts about Reverse ETL sync failures and partial successes.
27
+
28
+
To subscribe to alerts:
26
29
1. Navigate to **Settings > User Preferences**.
27
30
2. Select **Reverse ETL** in the **Activity Notifications** section.
28
-
3. Click the toggle on for the notifications you want to receive. You can choose from:
31
+
3. Click the Reverse ETL sync status that you'd like to receive notifications for. You can select one or more of the following sync statuses:
32
+
-**Reverse ETL sync failed**: Receive a notification when your Reverse ETL sync fails.
33
+
-**Reverse ETL sync partial success**: Receive a notification when your Reverse ETL sync is partially successful.
34
+
4. Select one or more of the following alert options:
35
+
-**Enable email notifications**: Enter an email address or alias that should receive alerts.
36
+
-**Enable Slack notifications**: Enter a Webhook URL and Slack channel name.
37
+
-**Enable in-app notifications**: Select this option to see an in-app notification.
38
+
5. Click **Create alert**.
29
39
30
-
Notification | Details
31
-
------ | -------
32
-
Reverse ETL Sync Failed | Set toggle on to receive notification when your Reverse ETL sync fails.
33
-
Reverse ETL Sync Partial Success | Set toggle on to receive notification when your Reverse ETL sync is partially successful.
40
+
> info "View email addresses that are signed up to receive alerts"
41
+
> If you opted to receive notifications by email, you can click **View active email addresses** to see the email addresses that are currently signed up to receive notifications.
Copy file name to clipboardExpand all lines: src/connections/reverse-etl/reverse-etl-source-setup-guides/postgres-setup.md
+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
@@ -33,7 +33,7 @@ To set up Postgres with Reverse ETL:
33
33
GRANT CREATE ON DATABASE "<enter database name here>" TO "segment";
34
34
```
35
35
4. Make sure the user has correct access permissions to the database.
36
-
5. Follow the steps listed in the [Add a source](/docs/connections/reverse-etl/#step-1-add-a-source) section to finish adding Postgres as a source.
36
+
5. Follow the steps listed in the [Add a source](/docs/connections/reverse-etl/setup/#step-1-add-a-source) section to finish adding Postgres as a source.
37
37
38
38
## Extra permissions
39
39
* Give the `segment` user read permissions for any resources (databases, schemas, tables) the query needs to access.
0 commit comments