Cloudflare Acquires Baselime to Bake Observability Into Serverless Development
Cloudflare has acquired Baselime, an observability platform built specifically for serverless applications. The acquisition, announced today, brings Baselime's OpenTelemetry-native tooling into Cloudflare's developer platform, with the stated goal of making observability a default capability for every Worker, Queue, KV store, Durable Object, and AI call.
Baselime was founded two years ago with a focus on helping developers understand the behavior of distributed, serverless systems. Its platform handles high-cardinality and high-dimensionality data — from logs to distributed traces — and surfaces insights automatically, allowing developers to detect and troubleshoot production issues without manually digging through raw data.
Why Serverless Makes Observability Harder
The shift from individual serverless functions to fully serverless architectures — spanning compute, databases, storage, queues, and more — has introduced new complexity. While developers no longer need to think about underlying infrastructure, unraveling the behavior of these distributed systems has become one of the most difficult problems in software engineering.
Baselime's approach tackles this head-on. The platform is designed to handle high-cardinality data (fields like userId or requestId that can take millions of distinct values) and high-dimensionality data (logs with thousands of possible fields, such as HTTP headers or database call details). This allows developers to query across those dimensions — for example, surfacing all errors for a specific user, computing request durations, and grouping by location — all within a single tool.
OpenTelemetry as a Foundation
Baselime is built from the ground up to work with OpenTelemetry, the vendor-neutral standard for instrumenting applications. Using OpenTelemetry gives developers a unified view across their stack: HTTP API performance, error rates by route, slow database queries, or the full path of a single request across the entire application.
Baselime built its own OpenTelemetry SDKs compatible with several serverless runtimes. With the acquisition, Cloudflare is exploring embedding OpenTelemetry directly into workerd, the JavaScript runtime that powers Workers — a move that could make tracing available in the runtime itself rather than requiring external instrumentation.
"Cloudflare is building the cloud of tomorrow," the Baselime team notes, pointing to the potential of integrating observability into the platform at the runtime level.
Developer Experience First
Baselime's core argument is that observability tools fail when they're too complex to use. "Observability without action is just storage," the team emphasizes. Many existing tools have steep learning curves that slow down developers precisely when they need to move quickly to resolve incidents.
To address this, Baselime was built as an exploratory tool that surfaces insights rather than requiring developers to hunt for them. Features include real-time error notifications based on logs and traces, full-text search across all data, a query engine for correlating logs and traces, and an AI debugging assistant that provides context on issues under investigation.
Cloudflare's track record with developer experience — particularly with Wrangler, its CLI for Workers — made it a natural fit for Baselime's philosophy.
Roadmap and What Happens Next
Over the coming months, Cloudflare will integrate the core of Baselime into its ecosystem, beginning with OpenTelemetry support and real-time error tracking. Observability for applications deployed outside Cloudflare will continue to be supported, since observability needs to work across providers.
Longer-term plans include deeper integrations that go beyond traditional observability:
- Connecting directly to codebases to correlate logs and traces with functions and classes
- Expanding AI capabilities beyond the debugging assistant
- Integrating with repositories so developers can go from an error in logs to a Pull Request within minutes
- Enabling LLM observability directly within Cloudflare for prompt optimization, latency improvements, and error-rate reduction
Immediate Impact for Users
Existing Baselime users can continue using the product with ongoing support. All paid Baselime features are now completely free. The product remains available for signup during the integration period, but Cloudflare anticipates sunsetting Baselime's standalone products toward the end of 2024, at which point observability will be available within the Cloudflare dashboard.



