Try it free

Data Observability app

  • Latest Dynatrace
  • App
  • 3-min read
  • Published Jun 24, 2026

Data Observability Data Observability allows you to connect your Snowflake account to Dynatrace and monitor the health, cost, and security of your data pipelines alongside the applications and infrastructure that depend on them.

Prerequisites

To be able to use Data Observability Data Observability, you need to have

  • A Dynatrace SaaS environment powered by Grail.
  • A Snowflake account. You need a Snowflake account to connect your first data source. The one-time setup requires ACCOUNTADMIN access, while the ongoing monitoring runs on a least-privilege service account.
  • Optional If you want Dynatrace to manage the deployment for you, you also need to configure EdgeConnect.

Permissions

In addition, you need to have the following permissions

PermissionDescription

storage:buckets:read

Grants permission to query data using DQL.

storage:logs:read

Grants permission to query log data for overview metric tiles.

storage:spans:read

Grants permission to query span data for rows written metric tile.

storage:bizevents:read

Grants permission to query DSOA deployment bizevents for connection health status.

storage:events:read

Grants permission to query active alerts for overview metric tiles.

storage:events:write

Grants permission to ingest installer bizevents to the local tenant so the Connections screen can read them.

document:documents:read

Grants permission to read ready-made dashboards shipped with the app.

environment-api:api-tokens:write

Grants permission to create Dynatrace API tokens for Snowflake connection setup.

environment-api:api-tokens:read

Grants permission to validate existing Dynatrace API tokens for Snowflake connection setup.

app-settings:objects:read

Grants permission to register app settings entry.

app-settings:objects:write

Grants permission to register app settings entry.

storage:smartscape:read

Grants permission to read Smartscape data-lineage entities and edges for the lineage graph.

state:user-app-states:read

Grants permission to restore each user's Pipeline Explorer column visibility across sessions.

state:user-app-states:write

Grants permission to persist each user's Pipeline Explorer column visibility across sessions.

Get started

The Data Observability Data Observability app connects your Snowflake account with Dynatrace through a guided setup wizard. After a connection is established, purpose-built dashboards are created automatically and your Snowflake account appears in the Connections view as the ongoing operational home for data platform health.

Data Observability application main screenDynatrace Snowflake Observability Agent connection configuration wizard
1 of 2Data Observability application main screen

Snowflake integration

To get started with the Snowflake integration

  1. Go to Data Observability Data Observability.
  2. Select New connection.
  3. Follow the Snowflake integration setup guide.

Concepts

  • Connections: a connection represents one Snowflake account linked to Dynatrace. You can have multiple connections in your environment, but you can add only one per Snowflake account. The Connections view shows health status, last data received, version, account name, and authentication method for each connection.
  • Ready-made dashboards: connecting a Snowflake account automatically creates a set of purpose-built dashboards across five observability domains: security, costs, performance, quality, and operations. You don't have to set up the dashboards manually—they're populated automatically once the first telemetry batch is received.
  • Alert policies: out-of-the-box alert policies are activated at the end of the setup wizard.

Use cases

  • Triage data pipeline incidents without context switching:

    When a warehouse is saturated, a query fails, or a pipeline stalls, Data Observability Data Observability surfaces the relevant signals inside Dynatrace alongside the applications and infrastructure that depend on Snowflake.

  • Govern credit consumption and costs:

    You can track Snowflake credit and cost trends from inside Dynatrace, with alerts that fire before billing limits are breached.

  • Unified observability across data and application layers:

    Snowflake security posture, schema changes, data freshness, and pipeline health are visible in the same observability plane as your applications and infrastructure—you don't need to use any additional separate tools.

FAQ

  • What data platforms are supported?

    Currently, Dynatrace supports Snowflake integration.

  • Can I connect multiple Snowflake accounts?

    Yes. Add one connection per Snowflake account using New connection. Each connection is configured and monitored independently.

  • Do I need to build dashboards manually?

    No. Dashboards are created automatically after the connection setup is finished. Dashboards get populated automatically once the first telemetry batch is received.

  • What if I already use the Snowflake ActiveGate Extension?

    The Data Observability Data Observability and the existing Extension can run side by side during the transition. However, the existing Snowflake ActiveGate extension should be treated as deprecated.

Related topics

  • Snowflake for Workflows - Best practices for Grail
  • Get started with Data Observability
  • Snowflake integration
Related tags
AI ObservabilityAI ObservabilityBusiness Observability