This weekDatadog Detox WeekHow healthy is your Datadog? Take the 60-second check.

Blog

Engineering deep dives and customer stories from the people building Oodle.

RSS

Latest

Handling PII in Your Logs

Where PII can be handled in a log pipeline (client side, at ingest, in storage), what you can do with it, and how Oodle helps at each step.

Guides

A Platform Engineer's guide for Datadog migration

How to plan a Datadog migration: map your signals, decide what replaces the Datadog agent, avoid PromQL query translation traps, and keep APM working.

AI

OpenTelemetry traces on Claude Platform: why it matters

Claude Managed Agents, the Messages API, and Claude SDKs now export OpenTelemetry traces. What that changes for your agents, and how to see the traces in Oodle.

Engineering

How Going Back to the Stone Age Can Cut AI Costs

I taught my AI sub-agents to talk like cavemen. Alert investigations got 23% cheaper, 20% faster with no impact on quality

AI

Building Self-Improving Agent Loops with Temporal and Oodle

Build a self-improving AI agent loop with Temporal and Oodle: durable agent workflows, agent traces and evals, and new prompts tested on a dataset first.

AI

Is Jev the right model for your agents? A hands-on comparison with Haiku 4.5, GPT-5.4-mini, and Gemini 3.5 Flash

Jev vs Claude Haiku 4.5, GPT-5.4-mini, and Gemini 3.5 Flash on support escalation and model routing: accuracy, cost, latency, and why Jev's threshold matters.

AI

Observability for AI Applications Using Oodle and OpenLIT

Instrument LLM apps and agents with OpenLIT in one line, send OpenTelemetry gen_ai traces and metrics to Oodle, and track cost, latency, and tool loops.

Engineering

Someone's Hack is Someone Else's Bug

Why cmdk command palettes jump in Safari: WebKit fires fake mousemove events on keyboard scrolling, a 2010 hack that the W3C pointer events spec rules out.

Engineering

AI Sensei, Make My Code Go Brrrrr!

How AI helped cut AWS Lambda cold starts for a Rust DataFusion binary by about 300 ms, with zip size benchmarks, opt-level=z, LTO, and why UPX made it worse.

Case Studies

One Endpoint Change: CureFit's 3× Savings with Oodle

CureFit moved its Prometheus metrics to Oodle in under 6 hours by changing one remote_write endpoint, kept all 156 Grafana dashboards, and cut metrics cost 3x.

AI

How We Made It Possible to Analyze Every AI Agent Span

How we made 7-day AI agent trace queries 30x faster, from 60s to under 2s, by changing how Oodle stores large prompts: out-of-band dictionaries, lazy loading.

AI

You Can't Sample Your Way to Reliable Agents

Sampling 1% of agent traces for LLM-as-a-judge evals misses rare failures. How Oodle checks every trace with sentiment, anomaly detection, and code evaluators.

Case Studies

How Lookout broke free from 8 years of lock-in to AI-Native Observability in 6 weeks

After 8 years on one observability platform, Lookout moved several thousand nodes, 300+ dashboards, and 2,000 alerts to Oodle in 6 weeks, at 5x lower cost.

Engineering

Speeding up Next.js Docker builds with OpenTelemetry Traces

We cut our Next.js Docker build from 12 to 9 minutes by tracing GitHub Actions, BuildKit, and next build with OpenTelemetry, then fixing webpack bottlenecks.

Engineering

How we taught our AI to draw

We tried making our AI write JSON to render UI components. It worked, until OpenUI showed us the better interface was declarative text.

Case Studies

200 Services, One Search Bar. How Zaggle Replaced CloudWatch and OpenSearch

Zaggle replaced CloudWatch and OpenSearch with Oodle for 200+ services, with no app code changes. Searches take seconds, not minutes, and support self-serves.

Engineering

Et tu, D2?

The same D2 file can render different diagrams depending on CLI flags like --layout elk. A shebang line makes the .d2 file self-describing and reproducible.

Engineering

How Oodle Keeps Observability Fast at Scale

How Oodle keeps metrics queries fast at scale: durable S3 storage, AWS Lambda fan-out for bursty queries, compaction, and a columnar PromQL engine.

News

Auth0 to Logs Hero

Send Auth0 logs to Oodle with custom log streams, turn cryptic event codes like fi and flo into readable text with lookup tables, and query nested fields.

Case Studies

How Labra engineers stopped getting logged out mid-debug

Labra replaced New Relic and duplicate CloudWatch logging with Oodle across AWS, Azure, and GCP: no per-user seats, OpenTelemetry traces, and AI-built alerts.

News

Supabase + Oodle: Because database logs deserve love too

Supabase now supports log drains, and Oodle has a native Supabase integration. Send your Supabase logs to Oodle and search them next to the rest of your logs.

Case Studies

One Tool, One Workflow, Everyone on the Same Page - Bedrock Data's Observability Reset with Oodle

Bedrock Data swapped a log vendor, CloudWatch, and scripts for Oodle in under five hours, linked Lambda logs to metrics, and halved incident resolution time.

Case Studies

Three Clouds, One AI Assistant: How Wisdom AI Unified Observability on Oodle

Wisdom AI moved from CloudWatch, GCP Cloud Logging, Azure Monitor, and self-hosted Grafana to Oodle: one view of three clouds at 3x less than CloudWatch.

Partnerships

Bindplane + Oodle.ai: AI-Native Observability Meets AI-Driven Telemetry Pipelines

Bindplane now ships a native Oodle destination. Route OpenTelemetry logs, metrics, and traces through Bindplane pipelines into Oodle, with step-by-step setup.

Product

Meet Oodle: Unified and AI-Native Observability

Watch Oodle debug an alert in the OpenTelemetry Demo: metrics, logs, and traces in one view, plus an AI assistant that finds the root cause in plain English.

Partnerships

Varnish CDN Observability with OpenTelemetry & Oodle AI

Varnish exports cache, latency, and backend telemetry over OpenTelemetry via varnish-otel. Send it to Oodle AI for dashboards and PromQL alerts.

Case Studies

How Fello achieved 100% observability adoption with unified UX at half the cost

Fello moved from CloudWatch, Prometheus, and Grafana to Oodle in hours, cut costs 50% ($70k a year), and went from 13% to 100% of engineers on call.

Product

Dashboards are Dead!

Yes, the static, pre-built dashboard is dead. What replaces it: dynamic, on-demand views that assemble themselves for the incident at hand.

Product

Scaling Prometheus: How to Go From a Single Node to Enterprise-Grade Observability

A single Prometheus server hits memory limits as series grow. How to scale it: sharding, federation, or moving to Thanos, Mimir, or VictoriaMetrics.

News

Oodle.ai - 2024 Year in Review

How Oodle.ai revolutionized observability in 2024 with serverless architecture, 10x cost savings, and AI debugging at KubeCon, PromCon & more.

Engineering

Go All the Way: Why Golang is Your Swiss Army Knife for Modern Development

Discover why Go is the perfect language for full-stack development. From infrastructure to apps, learn how Go simplifies your tech stack.

News

Introducing Oodle AI: The fastest, most cost-efficient observability platform

Oodle AI is a serverless, fully managed observability platform, a drop-in Prometheus/ELK replacement at ~1/10th the cost.

Engineering

Go Profiling in Production

Profiling Go in production: net/http/pprof setup, CPU and heap profiles, pprof labels, goroutine leak detection, and Go 1.25's Flight Recorder.

Engineering

Go faster! Golang performance optimization in production

Golang performance optimization from production: buffer reuse, typed pools, GOMEMLIMIT, PGO. One slice fix cut 9.8 GB of allocations to 1 MB.

Engineering

Building a High-Performance, Low-Cost Metrics Observability System

How Oodle built a serverless, Prometheus-compatible metrics system on S3 and AWS Lambda: storage split from compute, 10x cheaper storage, no AZ egress costs.

Get new posts by email

Engineering write-ups from the Oodle team.

RSS feed