Cloudflare has officially launched its new Traces feature into open beta, marking a significant evolution in how developers monitor and troubleshoot traffic across the edge. By extending automatic tracing beyond the narrow confines of Workers to cover the entire request lifecycle—including security rule evaluation, cache decisions, and origin handling—Cloudflare is addressing a long-standing "blind spot" in distributed systems.
This development, coupled with a fundamental shift in the company’s observability pricing model, signals Cloudflare’s intent to become the primary control plane for modern web traffic visibility.
Main Facts: The New Visibility Paradigm
The core value proposition of Cloudflare’s new tracing capability is the elimination of manual instrumentation. Historically, developers running applications behind a proxy like Cloudflare faced a visibility gap: they could see the client’s request and their own application’s response, but the "middle" steps—security filtering, URL transformations, and routing logic—remained opaque, often requiring inference from fragmented logs.
With the new Traces feature, every request is transformed into a comprehensive timeline of OpenTelemetry-compliant spans. Each span records timing, outcomes, and metadata for:
- Security Rule Evaluation: Identifying which WAF rule triggered and the precise latency of that decision.
- Transformations: Tracking URL rewrites or header manipulations.
- Routing & Execution: Pinpointing exactly which Page Rule, Snippet, or Worker handled a request.
- Origin Interaction: Providing granular visibility into cache performance and origin latency.
This is not merely a monitoring tool; it is a diagnostic engine. By visualizing where a request spends its time—for example, isolating a 527ms origin latency within a 539ms total request time—developers can immediately determine whether performance bottlenecks reside in their own infrastructure or in the Cloudflare edge configuration.
Chronology: A Two-Month Observability Pivot
Cloudflare’s journey toward this release has been rapid, characterized by a swift correction in strategy regarding cost and complexity.
- August 2026: Cloudflare introduced "Workers Tracing," which set the stage for granular observability. However, it also announced an ambitious but controversial pricing model: a per-span billing structure set to begin on October 1, 2026.
- September/October 2026: As the industry grappled with the implications of per-span costs, Cloudflare developers and internal stakeholders evaluated the feasibility of this model. It became clear that per-span pricing incentivized users to reduce sampling to an unhealthy degree, potentially undermining the goal of total visibility.
- December 1, 2026: Cloudflare officially pivoted. The per-span model was scrapped in favor of a volume-based model (data ingested and retained). This date marks the current launch of the Open Beta, which now includes the broader request path tracing.
This pivot is arguably as important as the feature itself, as it aligns the platform’s business model with the technical reality of distributed tracing: the more data you collect, the more you pay, rather than penalizing the complexity of the request itself.
Supporting Data and Technical Architecture
Context Propagation
The power of Cloudflare’s implementation lies in its adherence to the W3C traceparent standard. By supporting incoming and outgoing context propagation, Cloudflare spans can join traces initiated by upstream services and pass context down to the origin. This creates a "single pane of glass" view that spans the entire global network.
The Rules Engine for Sampling
A common concern with distributed tracing is the "data deluge." Sending every span for every request is cost-prohibitive and noisy. Cloudflare solves this by leveraging its existing rules engine. Users can:
- Set a Baseline: Keep standard sampling at a low rate (e.g., 1%).
- Define Trace Rules: Use the rules engine to override the baseline. For example, a developer can choose to trace 100% of traffic for a specific hostname, a specific source IP, or requests containing a debug header during an active incident.
OTLP Export
Cloudflare has committed to portability. Spans are exported via the OpenTelemetry Protocol (OTLP). Teams can configure an account-level destination and route traces to their preferred observability backend—whether that is Datadog, Honeycomb, New Relic, or a self-hosted Jaeger instance.
Official Responses and Strategic Implications
The introduction of this feature is not just a technical update; it is a strategic maneuver in the "Observability Wars." By positioning telemetry as something that "coding agents" read rather than human-monitored dashboards, Cloudflare is leaning into the AI-driven development lifecycle.
Through the Cloudflare Observability MCP server, coding agents can now query the SQL API to compare successful traces against failed ones. This represents a shift from "human-in-the-loop" monitoring to "agent-in-the-loop" remediation. If an agent can automatically correlate a trace divergence with a specific code commit in a repository, the Mean Time to Resolution (MTTR) drops from hours to milliseconds.
The Pricing Implication
The move to charge by volume (ingestion and retention) rather than per-span is a "consequential half" of the update. It rewards efficient sampling. By keeping the baseline low and using targeted Trace Rules for investigations, teams can maintain high visibility where it matters most without incurring runaway costs.
As of the current beta:
- Free Plan: 0.5GB daily ingestion, 7-day retention.
- Paid/Enterprise: 50GB ingestion, 10GB-month storage, with overage at $0.25/GB and storage at $0.10/GB-month.
Implications for the Future of Distributed Systems
Cloudflare’s transparency regarding the "partial" nature of this beta is notable. They have already outlined a roadmap that includes:
- DDoS and Access Integration: Bringing security-focused telemetry into the trace view.
- Worker Execution Path: Deeper insights into Queues, Workflows, and Pipelines.
- Authenticated Context Propagation: A security-first approach to ensuring that only trusted upstream callers can dictate trace behavior, preventing malicious actors from inflating trace volumes.
The "Silent" Revolution
The most profound implication of this launch is the democratization of advanced observability. Historically, the level of network-level tracing provided by Cloudflare was the domain of Tier-1 infrastructure teams with bespoke, expensive instrumentation. By making this "automatic," Cloudflare is effectively commoditizing distributed tracing.
As observability becomes a standard utility rather than an expensive add-on, the standard for application performance will rise. Developers will no longer have an excuse for "we don’t know why it’s slow," because the network itself will provide the answer.
Conclusion
Cloudflare’s Traces open beta represents a mature, well-integrated, and economically sustainable approach to observability. By focusing on the entire request path and utilizing an industry-standard protocol like OpenTelemetry, Cloudflare has ensured that its observability layer is not a walled garden, but a high-performance, vendor-agnostic pipeline. As we move toward a future of autonomous agents managing complex distributed systems, the ability for those agents to "see" into the network edge will be the defining characteristic of resilient, high-availability architecture.








