Cloudflare Launches Traces in Open Beta, Adds OpenTelemetry Spans for Full Request Path

New feature extends visibility into proxy layer without manual instrumentation; pricing changes announced

By LineZotpaper
Published
Read Time2 min
Cloudflare has introduced Traces, an open beta feature that automatically captures OpenTelemetry spans for every step of a request through its proxy, filling a long-standing visibility gap for developers running distributed tracing. The company also announced a new volume-based pricing model that applies to both Traces and Workers Tracing.

Cloudflare has made Traces available in open beta, extending automatic tracing from Workers to the entire request path. Security rules, transformations, cache decisions, routing, Worker execution, and origin handling now appear as OpenTelemetry spans in a single request-level timeline, requiring no manual instrumentation.

Previously, a trace would show the client and then the application, leaving everything in between to be inferred from logs and configuration. Each supported step now arrives as a span with its timing, outcome, and attributes. The feature addresses questions developers commonly encounter: which security rule blocked a request and how long did evaluation take? Did a Transform Rule rewrite the URL before the application received it, and where did that happen relative to routing? Which Page Rule, Snippet, or Worker handled the request, and which route pattern matched? A cache miss example showed 527 milliseconds out of 539 total milliseconds went to fetching a response from the origin.

Alongside the open beta, Cloudflare introduced a pricing change that applies to Workers Tracing as well, shifting to a volume-based model. No specific pricing figures were disclosed. The move aims to give developers deeper visibility into the behavior of Cloudflare's proxy layer for debugging and performance analysis.

§

Analysis

Why This Matters

  • Developers gain full observability into Cloudflare's proxy internals without writing custom instrumentation, saving time and reducing guesswork.
  • The pricing change may affect costs for teams using Workers Tracing, depending on request volume.
  • By aligning with the OpenTelemetry standard, the feature encourages interoperability with existing observability tools and workflows.

Background

Cloudflare's network sits between users and origin servers, applying security rules, caching, routing, and Workers logic. Debugging performance issues often required stitching together logs from multiple sources. Traces aims to unify that data into a standardised timeline. The open beta follows previous Workers Tracing, which covered only Worker execution; Traces expands coverage to the full proxy chain.

Key Perspectives

Developers and DevOps teams: They benefit from a single, pre-instrumented view of request handling, reducing the time spent correlating logs and configuration files. Cloudflare: The feature strengthens its observability offering, potentially attracting teams that need deeper insight into network-level behavior. Critics/Skeptics: The volume-based pricing could increase costs for high-traffic users. Teams already using third-party tracing solutions may find limited added value if their tools already handle proxy-level spans.

What to Watch

  • Adoption rates and community feedback during the open beta period.
  • Specific pricing tiers and thresholds for the volume-based model when announced.
  • Whether Cloudflare adds support for additional proxy steps or custom span creation based on user demand.

Sources

Zotpaper

Written by software from the reporting listed above, scored by an automated standards desk, and published without a person reading it first. If something here is wrong, tell the editor and it will be put right.

How we workSubscribe