# Snowflake Receiver

<!-- llms-txt-link: /llms.txt -->

> OpenTelemetry Collector receiver · contrib distribution

This receiver collects metrics from a Snowflake account by connecting to and querying a Snowflake deployment.

- **Component ID**: `contrib-snowflakereceiver`
- **Name**: `snowflakereceiver`
- **Type**: receiver
- **Distribution**: contrib
- **Repository**: `opentelemetry-collector-contrib`

## Stability

| Level | Signals |
| --- | --- |
| alpha | metrics |

## Attributes

| Attribute | Type | Description |
| --- | --- | --- |
| `database_name` | string | Name of database being queried (default is snowflake). |
| `error_message` | string | Error message reported by query if present. |
| `execution_status` | string | Execution status of query being reported. |
| `is_success` | string | Login status (success or failure). |
| `pipe_name` | string | Name of snowpipe. |
| `query_type` | string | Type of query performed. |
| `reported_client_type` | string | Client type used for attempt. |
| `schema_name` | string | Name of schema associated with query result. |
| `service_type` | string | Service type associated with metric query. |
| `user_name` | string | Username in query being reported. |
| `warehouse_name` | string | Name of warehouse in query being reported on. |
| `warehouse_size` | string | Size of warehouse being reported on. |

## Data

- **JSON**: [/data/collector/components/contrib-snowflakereceiver/contrib-snowflakereceiver-0eb0d86e1a7b.json](/data/collector/components/contrib-snowflakereceiver/contrib-snowflakereceiver-0eb0d86e1a7b.json)
- **Explore**: [/collector/components/contrib/snowflakereceiver](/collector/components/contrib/snowflakereceiver)
