> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://mezmo.ferndocs.com/opentelemetry-destination/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://mezmo.ferndocs.com/_mcp/server. # OpenTelemetry ## Description You can send your logs, metrics and traces to any destination that accepts data using the OpenTelemetry protocol, for example Grafana, TelemetryHub, or New Relic. ## Data Type Compatibility This table shows data type compatibility across Sources and Destinations within OpenTelemetry context. | Source Data Type | | Destination Data Type | Compatibility | | --------------------------- | - | ------------------------------ | ------------- | | OpenTelemetry **-** **Log** | ➔ | OpenTelemetry **-** **Log** | ✅ | | Any Source **- Log** | ➔ | OpenTelemetry **-** **Log** | ❌ | | Any Source **- Metric** | ➔ | OpenTelemetry **-** **Metric** | ✅ | | OpenTelemetry **- Trace** | ➔ | OpenTelemetry **-** **Trace** | ✅ | | Any Source **- Trace** | ➔ | OpenTelemetry **-** **Trace** | ❌ | ## Configuration You can configure the Destination using these options. ### Configuration Options | Option | Description | | -------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Collector Endpoint | The OpenTelemetry Collector URL that receives the data. Only http protocol is supported. No paths `/v1/logs` `/v1/metrics` `/v1/traces` needed, they will be added automatically based on a data type detected by the Destination. | | End-to-end acknowledgement | Enable this option to receive verification that OpenTelemetry data is being received by OTLP collector. | | Strategy | The authentication strategy to use. | | HTTP Headers | Additional headers to be sent with a request. The most common case is to set a secret key to authorize a request.\n\n**Note**: Authorization header is prohibited in case if some strategy has been already set up. | | Compression | Compression option: `none` or `gzip` to reduce network traffic |