Severity-Based Log Routing with the OpenTelemetry CollectorLog storage costs scale with volume, and modern applications generate extraordinary volumes. A distributed system handling thousands of requests per second can easily produce millions of log records dMar 19, 2026·11 min read·337
What 10,000 Slack Messages Reveal About OpenTelemetry Adoption ChallengesThe OpenTelemetry community has grown tremendously over the past few years, and with that growth comes valuable insights hidden in our community conversations. We analyzed nearly 10,000 messages from the #otel-collector and #opentelemetry Slack chann...Jan 6, 2026·7 min read·548
Meet Rose: OllyGarden's AI Instrumentation AgentImagine the perfect observability world: There is an incident, the on-call team gets paged in the middle of the night, wakes up and thanks to your telemetry, the root-cause is identified within just aOct 29, 2025·4 min read·585
Introducing OllyGarden Tulip: Our Open-Source Distribution of the OpenTelemetry CollectorTL;DR: We're launching OllyGarden Tulip, a commercially supported OpenTelemetry Collector distribution with stable releases, predictable upgrade paths, and professional support from the people who helped build the Collector. It's open source and free...Oct 16, 2025·5 min read·171
The Variability Principle: How to Decide What Deserves a SpanEvery team discovers OpenTelemetry the same way. First, excitement—finally, visibility into distributed systems! Then comes the instrumentation party. Spans everywhere. Every function. Every validation. Every calculation gets its own span because "mo...Oct 6, 2025·4 min read·304
How to Name Your MetricsMetrics are the quantitative backbone of observability—the numbers that tell us how our systems are performing. This is the third post in our OpenTelemetry naming series, where we've already explored how to name spans and how to enrich them with mean...Sep 9, 2025·8 min read·1.8K
How to Name Your Span AttributesWelcome to the second installment in our series on OpenTelemetry naming best practices. In our previous post, we explored how to name spans using the {verb} {object} pattern. Today, we're diving into span attributes, the rich contextual data that tra...Aug 26, 2025·7 min read·411