Snowflake Receiver
contrib
Maintainers: @dmitryax, @shalper2
Source: opentelemetry-collector-contrib
Supported Telemetry
Overview
Configuration
The following settings are required:username(no default): Specifies username used to authenticate with Snowflake.password(no default): Specifies the password associated with designated username. Used to authenticate with Snowflake.account(no default): Specifies the account from which metrics are to be gathered.warehouse(no default): Specifies the warehouse, or unit of computer, designated for the metric gathering queries. Must be an existing warehouse in your Snowflake account.
metrics(default: seeDefaultMetricSettings): Controls the enabling/disabling of specific metrics. See in-depth documentation on the allowable metrics.schema(default: ‘ACCOUNT_USAGE’): Snowflake DB schema containing usage statistics and metadata to be monitored.database(default: ‘SNOWFLAKE’): Snowflake DB containing schema with usage statistics and metadata to be monitored.role(default: ‘ACCOUNTADMIN’): Role associated with the username designated above. By default admin privileges are required to access most/all of the usage data.collection_interval(default: 30m): Collection interval for metrics receiver. The value for this setting must be readable by golang’s time.ParseDuration.
Metrics
Attributes
Resource Attributes
Configuration
Example Configuration
Last generated: 2026-10-05