Dashboard

Overview

The Dashboard page gives you a bird's-eye view of all activities on your Sifflet account.

  • It allows you to quickly access all the Sifflet objects (data assets, monitors, incidents) that matter the most to you.
  • It provides insights about your monitoring and catalog coverage.
  • It helps you assess current and past health of your data pipelines by surfacing appropriate monitors and incidents information.
  • It helps you optimise your monitoring accuracy through custom monitor configuration recommendations.

Dashboard filter

Tags

The Dashboard filter section of the Dashboard allows you to filter on the content of your Dashboard through tags, making it easy for you to tailor this bird's-eye view of your Sifflet account to specific data products, teams, etc.

By default, no tag is applied to your dashboard and the entire content of your dashboard is solely based on the domain you might have selected with the ever-present Domains dropdown located at the very top of your page.

You can apply one or multiple tags to filter your dashboard content on. When a tag is selected, the content of the following sections is filtered:

  • Incidents: incidents filtering is based on the tags of the monitors that triggered the incident. Note: Filtering uses tags the monitor is associated to at filtering time, and not tags the monitor was associated to at incident creation time for instance.
  • Sifflet AI Assistant - Monitors
  • Monitors
  • Integration Sources: filtering is based on the tags of the data source itself as well as on the objects collected by data sources.
Apply Tag Filtering to Your Dashboard

Apply Tag Filtering to Your Dashboard

Multiple Tags Filtering

Selecting multiple tags in the dashboard filter shows you all objects that are tagged with at least one of those tags (i.e. an OR operator is used under the hood). Example: If you select Environment: Production and Environment: Staging, your dashboard will show all objects tagged either with Environment: Production or with Environment: Staging, or with both Environment: Production and Environment: Staging.

Pinned

The Pinned section of the Dashboard contains all the Sifflet objects you decided to pin when navigating the Sifflet application. This bookmarking mechanism allows you to save time by quickly accessing objects you regularly need directly on your Sifflet homepage, without having to search for them.

Dashboard "Pinned" Section

Dashboard "Pinned" Section

Objects are pinned on a per user basis, which means that objects you pin will only be pinned for you and not for other members of your Sifflet account.

Recent

The Recent tab shows all your pinned objects, regardless of their object type.

Dashboard "Pinned" Section - "Recent" Tab

Dashboard "Pinned" Section - "Recent" Tab

Data

The Data tab shows all your pinned data assets.

Dashboard "Pinned" Section - "Data" Tab

Dashboard "Pinned" Section - "Data" Tab

Monitors

The Monitors tab shows all your pinned monitors.

Dashboard "Pinned" Section - "Monitors" Tab

Dashboard "Pinned" Section - "Monitors" Tab

Incidents

The Incidents tab shows all your pinned incidents.

Dashboard "Pinned" Section -  "Incidents" Tab

Dashboard "Pinned" Section - "Incidents" Tab

Pin/Unpin an Object

To pin/unpin an object from the Dashboard, you can either go to the object page and click the Pin/Unpin button. The following objects can be pinned:

Incidents

The Incidents section of the Dashboard features insights about recent data quality issues that resulted in incidents. More specifically, this section contains:

  • A list of incidents, allowing you to get an understanding of the number of data quality issues that occurred on your specific scope or for the wider team
    • Assigned to me: All incidents assigned to you
    • Recent incidents: All incidents, sorted by creation date
  • The Open incidents widget shows metrics about:
    • The number of Unassigned and Ongoing incidents and the associated variations compared to the last week. These insights allow you to quickly understand whether there are ongoing data quality issues that need to be solved and get a sense of the overall trend in terms of data quality.
    • The average response time and the associated variation compared to the last week to assess how efficiently your teams solve data quality issues.
  • The Latest incidents widget displays a heat map of incidents that occurred over the past 7 days, 14 days, 30 days, or 90 days simplifying data quality pattern detection. X-axis is based on hours of the day (12AM, 2AM, etc.) and y-axis on week days.
Dashboard "Incidents" Section

Dashboard "Incidents" Section

Sifflet AI Assistant - Monitors

The Sifflet AI Assistant - Monitors section of the Dashboard features all the monitor configuration changes recommended by the Sifflet AI Assistant to help you optimize your data quality monitoring. You can read more about those suggestions here.

Dashboard "Sifflet AI Assistant - Monitors" Section

Dashboard "Sifflet AI Assistant - Monitors" Section

Monitors

The Monitors section of the Dashboard features information about your Sifflet monitors.

  • The Monitors widget shows the total number of monitors as well as their repartition in terms of severity. On hover, you can see additional information about the total number of monitors with this severity, the number of Ongoing and Unassigned incidents with this severity, and the associated average response time. This information allows you to quickly assess your monitoring coverage and to get a sense of the average severity of the configured monitors.
  • The Monitor activity widget allows you to see a list of top 5 last run monitors depending on the run types you are interested in: All run types, Successful last runs, Failed last runs, Requires attention. This widget makes it easy for you to identify the monitors that last resulted in a failing status and that you might consequently want to look into for troubleshooting purposes.
Dashboard "Monitors" Section

Dashboard "Monitors" Section

Integration Sources

The Integration Sources section of the Dashboard features information about your configured integrations and the different objects Sifflet data sources are querying and collecting. This overview table enables you to quickly assess your observability coverage and get a sense of whether or not you should extend it.

Dashboard "Integration Sources" Section

Dashboard "Integration Sources" Section