Manage Snowflake Database extensions
Dynatrace provides you with a framework that you can use to extend your application observability into data acquired directly from your Snowflake Database layer, so that you can monitor how database server tasks impact your app.
Start by checking our Software intelligence hub to see if the Dynatrace-provided Snowflake extension satisfies your requirements.
Before you begin
Designate an ActiveGate group or groups that will remotely connect to your Snowflake Database server to pull data. All ActiveGates in each designated group need to be able to connect to your Snowflake Database server.
Manage Snowflake Database extensions
Dynatrace Hub provides a unified workflow to enable and manage extensions that ingest Snowflake data into your Dynatrace environment.
- From the Dynatrace menu, go to Dynatrace Hub.
- Search for the Snowflake Database extension.
- Select Add to environment.
- Select Add monitoring configuration.
Define endpoints
Select ActiveGates
Activate extension
Define endpoints
- Select Add Snowflake Database endpoint to define the servers from which you want to pull data. You can define up to 100 endpoints. Provide the following connection details:
- Host
- Port
- Database name
- Warehouse
- Schema
- Authentication credentials
- Only basic authentication is supported.
- Authentication details passed to Dynatrace when activating monitoring configuration are obfuscated and it's impossible to retrieve them.
- You can use credential vault to provide a more secure approach of storing and managing user credentials.
- Select Next step.
Select ActiveGates
- Select the ActiveGate group to determine which ActiveGates will run the extension.
- Select Next step.
Activate the extension
- Provide final configuration details:
- Description
Text explaining details of this particular monitoring configuration. When your teams are troubleshooting monitoring, this can give them important details. - Feature sets
In highly segmented networks, feature sets can reflect the segments of your environment. You can use them to limit your monitoring to particular segments. Feature sets are predefined for each extension.
- Select Activate.
Monitoring configuration as JSON
The extension activation wizard contains a dynamically updated JSON payload with your monitoring configuration. To learn how to use it to activate an extension using the Dynatrace API, see Extensions 2.0 lifecycle.