Last updated: September 1, 2025

Code Red Newsletter #2

Hi there,

Welcome back to the Code RED Newsletter - your bi-weekly dose of observability insights with a side of wit! Whether it’s taming your logs or wrangling Kubernetes, we’ve got you covered.

In Focus: Logs, logs, logs!

In this issue, we’re putting the spotlight on logs. From AI-powered log processing to subscription updates, it’s all about making your life easier when your system is having… a moment.

Dash0’s Log AI goes GA

We are in the year 2025. Popular science fiction of the '90s predicted we were supposed to have by now flying hover boards, flying cars and self-drying clothes. What we have, instead, is that most of the logs we collect are unstructured: just raw strings of text, in which critical information like the log’s severity is not understandable by machines without humans providing complex regular-expression patterns to extract information and make it machine-understandable.

Which is why at Dash0 we take that toil away from you! Enter Dash0’s Log AI: it analyzes log messages and automatically extracts severity ranges (INFO, WARN, ERROR, etc.), making them available for you to query and alert on in Dash0. This means better filtering, easier dashboard setups, and clearer system health indicators—all at no extra cost and no extra toil to you.

Check out the changelog: Automatic Log Severity Extraction is Generally Available

Dash0’s US Region is Live: Observability with Local Data Residency

Dash0 has officially a home in the USA! With our new region hosted in AWS’s us-west-2 (Oregon) zone, North American customers can now enjoy lightning-fast telemetry and peace of mind with local data residency.

This isn’t just a speed boost - it’s a compliance win. Data stays local, ensuring alignment with residency requirements, while delivering the same seamless Dash0 observability experience you know and love. Ready to try it out? Select the US region when creating a new organization and let the telemetry roll.

Learn more: Dash0’s US Region

Dash0 + Vercel: Observability, Simplified!

Dash0's integration with Vercel is here, bringing effortless telemetry streaming to your observability toolkit. Automatically send build, runtime and other logs from your Vercel projects to Dash0 for powerful analysis, customizable dashboards, and advanced filtering.

With 30-day retention and seamless correlation with non-Vercel data, Dash0 makes troubleshooting faster and insights clearer. Ready to level up your Vercel observability?

Get started: Dash0 for Vercel​

Processing Logs with Fluent Bit and WASM

Fluent Bit’s new WebAssembly (WASM) plugin takes log processing to the next level, enabling dynamic enrichment and custom transformations. By integrating WASM, developers can write custom logic in their preferred languages like Go or Rust, adding contextual data to logs on the fly. This approach simplifies troubleshooting across distributed systems and reduces mean time to detect (MTTD).

Read more: Processing Logs with Fluent Bit and WASM​​​

Code RED Podcast: Turning Chaos into Clarity

In this episode of the Code RED Podcast, Geeta Schmidt, co-founder of Humio, highlights the role of logs in turning chaos into clarity during critical "Code RED" moments.

From pioneering index-free storage to tackling modern observability challenges, Geeta shares why fast, accessible log data is essential for resolving system failures.

Listen now: Real-Time Observability and Preventing Outage Pain

Annotation-Based Log Discovery in Kubernetes

What if you could configure how to parse the logs of your applications in the same step as when you deploy them? With annotation-based discovery in the OpenTelemetry Collector, you can! Add annotations to your Kubernetes pods, and the Collector automatically adjusts to collect logs using the filelog receiver—no manual updates or restarts needed.

Of course, if you are using Dash0, you need very little such configuration: our Log AI does it for you! (And more goodness of this kind is coming soon to Dash0, stay tuned!)

Learn more: Annotation-Based Log Discovery​​

Logging in the Fast Lane: Observing Lambdas with OpenTelemetry

Serverless observability just got smarter! OpenTelemetry’s Collector Extension Layer for AWS Lambda allows you to collect logs and traces without adding delays to your executions.

The secret? A stripped-down Collector paired with a decoupled processor that sends telemetry asynchronously without holding up your function’s return. And no code changes required to your Lambda function!

Read more: Observing Lambdas with OpenTelemetry

Choice cuts

Because there’s always more cool stuff happening!

Dash0 Removes the Base Subscription Fee

Dash0 is now a 100% consumption-based model, eliminating the $50 base subscription fee. You only pay for what you send us—simple as that.

Full details here: No More Base Subscription Fee

Beta Spotlight: OpenTelemetry Go Auto-Instrumentation with eBPF

The OpenTelemetry community has launched the beta release of Go Auto-Instrumentation, powered by eBPF. This tool enables developers to collect traces from Go applications at runtime without requiring code modifications or rebuilding binaries. It supports automatic tracing for HTTP, gRPC, database queries, and Kafka. Configuration is performed via environment variables.

We find it to be a very interesting piece of kit, and we are penning a deep dive. Expect to read more about it in the next newsletter.

Learn more: Beta Release Announcement

kro: managing groups of resources via abstractions in Kubernetes

kro, a new collaboration between Google, AWS, and Azure, aims to simplify Kubernetes resource management with reusable APIs and Kubernetes-native Custom Resource Definitions (CRDs), which are effectively the way you build extensions to Kubernetes. The idea is that you can reuse or define multiple types of CRDs, for example about which clusters you want created in a Cloud, and additional services to back them up, and delegate the management of these groups of resources to other operators that care for individual types.

While promising, Victor Farcic of DevOps Toolkit praised its simplicity but pointed out its limitations, concluding it’s not yet ready to rival tools like Crossplane or KubeVela.

Victor’s take: Kube Resource Orchestrator Review
Learn more: Introducing kro

OpenTelemetry moves closer to Graduation

Big news: OpenTelemetry just handed in its security self-assessment, checking off a major box on its journey to CNCF Graduation. Think of it as passing the final exam before officially joining the elite ranks of graduated projects like Kubernetes.​

The self-assessment shows OpenTelemetry is serious about security, covering everything from secure development to data protection. It’s a clear sign this vendor-agnostic observability powerhouse is ready to take its place as the standard for collection of telemetry in cloud-native systems.

Is graduation next? Stay tuned to find out if the tassel gets turned.

Follow the progress: OpenTelemetry Graduation PR

See You in Two Weeks

That’s it for this installment of the Code RED Newsletter. See you in two weeks for more cool stuff about observability, cloud-native, and all those little neat things that make the life of computer people that much more interesting.

Kasper, out.

Authors
Kasper Borg Nissen
Kasper Borg Nissen