Live
OpenTelemetry tracing expands across Cloudflare’s proxy stack in betaDynamic Model Triage: Engineering Implications of Grok Bot’s Multi‑Model BackendAccess Cloudflare Skills Directly Through the API MCP ServerCodeQL 2.27.2 expands language models and tightens macOS build support – what engineers need to knowTangible Certification: Turning a Kubernetes Badge into a Gold NecklaceGoogle Data Cloud GA updates: agent‑centric tooling, hybrid Spanner, and expanded Lakehouse catalogCloudflare folds Deno runtime into Workers: practical impact on serverless deploymentsManaging Copilot Code Review Costs and License Scope with New Org‑Level ControlsOpenTelemetry tracing expands across Cloudflare’s proxy stack in betaDynamic Model Triage: Engineering Implications of Grok Bot’s Multi‑Model BackendAccess Cloudflare Skills Directly Through the API MCP ServerCodeQL 2.27.2 expands language models and tightens macOS build support – what engineers need to knowTangible Certification: Turning a Kubernetes Badge into a Gold NecklaceGoogle Data Cloud GA updates: agent‑centric tooling, hybrid Spanner, and expanded Lakehouse catalogCloudflare folds Deno runtime into Workers: practical impact on serverless deploymentsManaging Copilot Code Review Costs and License Scope with New Org‑Level Controls
Cloudflare

OpenTelemetry tracing expands across Cloudflare’s proxy stack in beta

AI SummaryPowered by AI

Cloudflare opened beta for Traces, adding automatic OpenTelemetry spans for Workers, security rules, transformations, cache, routing, and origin handling. The change gives engineers deeper request visibility and introduces volume‑based pricing, impacting cost management and sampling decisions.

Cloudflare has moved its Traces service into open beta, automatically converting traffic that passes through Workers, security rules, transformations, cache, routing, and origin handling into OpenTelemetry spans. Engineers gain end‑to‑end visibility across the entire proxy layer, while the shift to volume‑based pricing forces a rethink of cost and sampling strategies.

Extended Span Coverage

The beta expands automatic tracing beyond the edge compute layer (Workers) to include every major component of Cloudflare’s proxy stack. Each request now generates spans for security rule evaluation, transformation steps, cache lookups, routing decisions, and origin fetches, all reported in the OpenTelemetry format.

Traceparent Propagation and Targeted Sampling

Traces will accept incoming traceparent headers conforming to the W3C specification and forward them downstream, preserving correlation across services. The new Trace Rules feature lets operators define sampling criteria, enabling focused data collection on specific traffic patterns or endpoints without overwhelming storage.

Pricing Shift to Ingestion and Retention Volume

Effective 1 December, Cloudflare’s pricing model for Traces changes from a flat or request‑based fee to charges based on the amount of data ingested and retained. This aligns cost with actual observability volume and makes it essential to monitor trace generation rates, especially now that more components emit spans.

Related CloudNinjas coverage: DevOps.

What This Means For Practitioners

Teams should update their observability pipelines to ingest the broader set of OpenTelemetry spans and verify that existing back‑ends can handle the increased data rate. Evaluate Trace Rules to limit sampling to high‑value traffic and avoid unexpected cost spikes. Finally, incorporate volume monitoring into budgeting processes to track ingestion and retention usage from the start of the beta.

Originally published atInfoQ AI/ML/Data