|
| 1 | +--- |
| 2 | +title: Data Observability Alerts | Collate |
| 3 | +description: Configure alerts for data quality failures, schema changes, and pipeline issues. |
| 4 | +slug: /how-to-guides/data-quality-observability/alerts-notifications/data-observability-alerts |
| 5 | +sidebarTitle: Data Observability Alerts |
| 6 | +--- |
| 7 | + |
| 8 | +# Data Observability Alerts |
| 9 | + |
| 10 | +Monitor the health of your data systems by setting up alerts for pipeline failures, data quality issues, and schema changes. |
| 11 | + |
| 12 | +## Open the Alerts Page |
| 13 | + |
| 14 | +Navigate to the lateral menu **Observability > Alerts**. |
| 15 | + |
| 16 | +<img noZoom src="/public/images/how-to-guides/data-quality-observability/observability/alerts/data-observability-navigate-collate.webp" alt="Navigate to Observability Alerts" /> |
| 17 | + |
| 18 | +Click the **Add Alert** button. |
| 19 | + |
| 20 | +<img noZoom src="/public/images/how-to-guides/data-quality-observability/observability/alerts/data-observability-add-alert.webp" alt="Add Alert Button" /> |
| 21 | + |
| 22 | +## Name the Alert and Add Context |
| 23 | + |
| 24 | +Provide a unique, descriptive **Name** for your alert. You can also add an optional **Description** to provide further context and clarity regarding the alert's intent. |
| 25 | + |
| 26 | +<img noZoom src="/public/images/how-to-guides/data-quality-observability/observability/alerts/data-observability-alert-name-description.webp" alt="Input fields for Alert Name and Description" /> |
| 27 | + |
| 28 | +## Select a Source |
| 29 | + |
| 30 | +Choose the operational entity you want to monitor: |
| 31 | + |
| 32 | +* **Container** - Monitors schema changes for the container asset |
| 33 | +* **Ingestion Pipeline** - Monitors status changes to your Collate ingestion pipelines |
| 34 | +* **Pipeline** - Monitors updates to pipeline assets that you have ingested |
| 35 | +* **Table** - Monitors schema changes and table metrics changes |
| 36 | +* **Test Case** - Triggers an alert for the specific test case selected |
| 37 | +* **Test Suite** - Triggers an alert for any test case event linked to the test suite. This is a great way to group alerts and reduce notification fatigue |
| 38 | +* **Topic** - Monitors schema changes for the topic asset |
| 39 | + |
| 40 | +<img noZoom src="/public/images/how-to-guides/data-quality-observability/observability/alerts/data-observability-source-collate.webp" alt="Select the Source Resource for Data Observability" /> |
| 41 | + |
| 42 | +## Configure Filters (Optional) |
| 43 | + |
| 44 | +Filters allow you to refine the scope of the alert to focus only on relevant changes, significantly improving the signal-to-noise ratio. You can narrow down events based on a variety of criteria, including: |
| 45 | + |
| 46 | +* **Entity Specific Name:** Filter by the defined specific name of the entity. |
| 47 | +* **Owner Name:** Filter events based on the designated owner of the asset. |
| 48 | +* **Domain:** Filter events based on the Data Domain the entity belongs to. |
| 49 | +* **Filter By Updater Is Bot:** Filter to include or exclude changes made by automated ingestion or system processes. |
| 50 | + |
| 51 | +Use the **Include** toggle to define the logic for the filter condition: |
| 52 | +* **Include (Toggle ON):** If the event meets the filter condition, the alert is **sent**. |
| 53 | +* **Exclude (Toggle OFF):** If the event meets the filter condition, the alert is **silenced** (not sent). |
| 54 | + |
| 55 | +<Note> |
| 56 | +If you do not set any filter, the alert will apply to **all** relevant events over the selected source entity type, which may lead to excessive notifications. |
| 57 | +</Note> |
| 58 | + |
| 59 | +<img noZoom src="/public/images/how-to-guides/data-quality-observability/observability/alerts/data-observability-filter-overview.webp" alt="Define Filters" /> |
| 60 | +<img noZoom src="/public/images/how-to-guides/data-quality-observability/observability/alerts/data-observability-filter-options.webp" alt="Filter Options" /> |
| 61 | + |
| 62 | + |
| 63 | +## Select Trigger Conditions (Optional) |
| 64 | + |
| 65 | +Define the specific conditions that will trigger the alert: |
| 66 | + |
| 67 | +* **Schema Changes** - Alert on added, deleted, or updated columns |
| 68 | +* **Test Case Status** - Trigger when tests are `Failed`, `Aborted`, or `Queued` |
| 69 | +* **Pipeline Status** - Alert when pipeline execution is `Failed` or `Pending` |
| 70 | +* **Metric Updates** - Notify when table metrics are updated |
| 71 | + |
| 72 | +<Tip> |
| 73 | +You can select multiple trigger conditions to create comprehensive monitoring coverage. |
| 74 | +</Tip> |
| 75 | + |
| 76 | +<img noZoom src="/public/images/how-to-guides/admin-guide/trigger.webp" alt="Select Trigger Conditions" /> |
| 77 | + |
| 78 | +Choose where to send your alerts. Collate supports both internal and external channels. |
| 79 | + |
| 80 | +**Internal Destinations:** |
| 81 | +* **Admins** - Notify all platform administrators |
| 82 | +* **Followers** - Notify users following the asset |
| 83 | +* **Owners** - Alert the asset owners |
| 84 | +* **Teams or Specific Users** - Target specific teams or individuals |
| 85 | + |
| 86 | +**External Destinations:** |
| 87 | +* **Email** |
| 88 | +* **Chat**: Slack, MS Teams, Google Chat |
| 89 | +* **Automation**: Generic Webhooks |
| 90 | + |
| 91 | +<img noZoom src="/public/images/how-to-guides/admin-guide/internal.webp" alt="Internal Destinations" /> |
| 92 | + |
| 93 | +<img noZoom src="/public/images/how-to-guides/admin-guide/external.webp" alt="External Destinations" /> |
0 commit comments