# Dash0

### Description

Sends logs, metrics, and traces to [Dash0 account](https://dash0.com/) using the OTLP exporter.

### Supported Types

| Logs | Metrics | Traces | Bindplane Collector |
| ---- | ------- | ------ | ------------------- |
| ✓    | ✓       | ✓      | `v1.41.0`+          |

### Prerequisites

A Dash0 account, dataset, and auth token will need to be created before being able to send telemetry with this destination. See this [Dash0 quick start guide](https://www.dash0.com/documentation/dash0/get-started/sending-data-to-dash0) for more information.

### Configuration

<table><thead><tr><th width="129.59375">Field</th><th>Description</th></tr></thead><tbody><tr><td>Bearer Token</td><td>A token with write-access to your Dash0 account. You can learn more <a href="https://www.dash0.com/documentation/dash0/key-concepts/auth-tokens">here</a>.</td></tr><tr><td>Dataset</td><td>A unique dataset that you wish to send the data into. You can learn more <a href="https://www.dash0.com/documentation/dash0/key-concepts/datasets">here</a>.</td></tr></tbody></table>

This destination supports the [retry settings](/configuration/bindplane-otel-collector/retry-on-failure.md), the [sending queue settings](/configuration/bindplane-otel-collector/sending-queue.md), and the [persistent queue settings.](/configuration/bindplane-otel-collector/persistent-queue.md)

| Sending Queue | Persistent Queue | Retry on Failure |
| ------------- | ---------------- | ---------------- |
| ✓             | ✓                | ✓                |

### Example Configuration

This example configuration will forward metrics, traces, and logs to the account associated with the specified auth token and dataset.

**Web Interface**

<figure><img src="/files/MF8TxNy6vVEm6BLYU11I" alt="Bindplane docs - Dash0 - image 1"><figcaption></figcaption></figure>

<figure><img src="/files/AzTRHahWQLv1IGmOKgrS" alt="Bindplane docs - Dash0 - image 2"><figcaption></figcaption></figure>

**Standalone Destination**

```yaml
apiVersion: bindplane.observiq.com/v1
kind: Destination
metadata:
  id: dash0
  name: dash0
spec:
  type: dash0
  parameters:
    - name: telemetry_types
      value: ['Logs', 'Metrics', 'Traces']
    - name: bearer_token
      value: 'some_bearer_token'
    - name: dataset
      value: 'bindplane'
    - name: protocol
      value: 'grpc'
    - name: compression
      value: 'gzip'
    - name: retry_on_failure_enabled
      value: true
    - name: sending_queue_enabled
      value: true
    - name: persistent_queue_enabled
      value: true
    - name: persistent_queue_storage_extension
      value: 
        type: file_storage_persistent_queue
        parameters:
          - name: persistent_queue_directory
            value: ${OIQ_OTEL_COLLECTOR_HOME}/storage
          - name: timeout
            value: 1
          - name: persistent_queue_fsync
            value: true
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.bindplane.com/integrations/destinations/dash0.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
