Export to Axiom
Last updated Oct 2, 2026 Axiom stores, searches, and analyzes telemetry data. Export Cloudflare traces and logs to query data and create dashboards.

This guide configures Axiom to receive Cloudflare traces and logs.
Prerequisites
Before you begin, you need an active Axiom account ↗︎. You also need Cloudflare logs or traces to export.
1. Create a dataset
Skip this step if you already have a dataset.
- Log in to your Axiom account ↗︎.
- Go to Datasets.
- Select New Dataset.
- Enter a name, such as
cloudflare-otel. - Select Create Dataset.
2. Get an Axiom API token
- Go to Settings > API Tokens.
- Select Create API Token.
- Enter a descriptive name, such as
cloudflare-otel. - Select the Ingest permission.
- Select datasets for the token, or select All Datasets.
- Select Create.
- Copy and securely store the API token.
The API token starts with xaat-.
3. Configure a Cloudflare Observability destination
Axiom provides separate OpenTelemetry Protocol (OTLP) endpoints for traces and logs:
- Traces:
https://api.axiom.co/v1/traces -
Logs:
https://api.axiom.co/v1/logs -
In the Cloudflare dashboard, go to Observability > Destinations. Go to OpenTelemetry ↗
- Select Add destination.
- Configure the destination:
- Destination name: Enter
axiom-tracesoraxiom-logs. - Destination type: Select Traces or Logs.
- OTLP endpoint: Enter the matching Axiom endpoint.
- Add an authentication header:
- Header name:
Authorization - Header value:
Bearer <YOUR_API_TOKEN> - Add the dataset header:
- Header name:
X-Axiom-Dataset - Header value: Your dataset name
- Select Save.
4. Enable export
Creating a destination does not start exporting telemetry. To export Workers Logs or Workers Traces, configure OpenTelemetry export for your Worker. To export Cloudflare Traces, configure export for your domain.
Data may take several minutes to appear in Axiom.
Was this helpful?
YesNo
On this page
{"@context":"https://schema.org","@type":"TechArticle","@id":"https://developers.cloudflare.com/observability/export/opentelemetry/axiom/#page","headline":"Export to Axiom","description":"Send Cloudflare traces and logs to Axiom with OpenTelemetry.","url":"https://developers.cloudflare.com/observability/export/opentelemetry/axiom/","inLanguage":"en","image":"https://developers.cloudflare.com/observability/export/opentelemetry/axiom/og.png?v=501bb85a9cd9f2d9","dateModified":"2026-10-02","publisher":{"@type":"Organization","name":"Cloudflare","description":"One platform for your apps, agents, and workforce. Build, secure, and scale without managing infrastructure","url":"https://www.cloudflare.com/","sameAs":["https://github.com/cloudflare","https://www.linkedin.com/company/cloudflare","https://x.com/cloudflare"],"logo":{"@type":"ImageObject","url":"https://developers.cloudflare.com/logo.svg"},"address":{"@type":"PostalAddress","streetAddress":"101 Townsend St","addressLocality":"San Francisco","addressRegion":"CA","postalCode":"94107","addressCountry":"US"},"contactPoint":[{"@type":"ContactPoint","contactType":"Customer Support","url":"https://support.cloudflare.com/","availableLanguage":["English"]},{"@type":"ContactPoint","contactType":"Sales","url":"https://www.cloudflare.com/contact/","availableLanguage":["English"]}]},"isPartOf":{"@type":"WebSite","@id":"https://developers.cloudflare.com/#website","name":"Cloudflare Docs","url":"https://developers.cloudflare.com/"}}
description: Send Cloudflare traces and logs to Grafana Cloud. title: Export to Grafana Cloud image: https://developers.cloudflare.com/observability/export/opentelemetry/grafana-cloud/og.png?v=5df6f3224492c5f5
Documentation Index
Fetch the complete documentation index at: https://developers.cloudflare.com/observability/llms.txt
Use this file to discover all available pages before exploring further.
