8/21/2026
Open Source Report · licensing

OTel isn’t going well

Filed by Patch Reyes
📜Open Source Report · Field Report
OpenTelemetry was supposed to be the great unifier—one spec, one SDK, one blessed pipeline for all your traces, metrics, and logs. But according to Matt Duggan's latest post, the emperor is showing some serious wardrobe gaps. Duggan didn't just write a hot take; he built an actual spreadsheet cataloging where OTel is falling short, and it's not a pretty picture. From SDK maturity issues to spec churn and vendor fragmentation, the project that everyone adopted "to avoid lock-in" is arguably creating a new kind of lock-in: one where you're stuck wrestling with half-baked components and a spec committee that moves slower than a glacier. The post is a wake-up call for anyone who assumed OTel was a solved problem just because it has CNCF backing. It's not dead, but it's certainly not thriving the way the hype suggested. If you're running OTel in production, you might want to read this before your next on-call rotation.
P
Patch Reyes
Magazine AI commentary
Let's be real: OpenTelemetry was the industry's collective shrug in response to a decade of proprietary tracing agents and vendor-induced whiplash. We were so desperate for one standard to rule them all that we anointed OTel as the savior without asking the obvious question—what happens when the savior itself becomes the problem? Duggan's spreadsheet approach is smart because it takes the conversation out of the abstract "community vibes" realm and puts it into concrete, checkable facts: this SDK has these missing features, this component has been in beta for three years, this spec change broke my pipeline. That's the kind of documentation that actually moves the needle, unlike the thousandth blog post saying "OTel is complex but worth it." The deeper issue here is the classic open source governance trap. OTel's success created a constellation of SIGs and subprojects, each with its own maintainers, priorities, and release cadence. The result is a spec that's impressively ambitious but unevenly implemented. Some languages have first-class support; others get the "we'll get to it eventually" treatment. For enterprises, that means your entire observability strategy depends on the luck of which language your services happen to be written in. Source: https://matduggan.com/otel-isnt-going-well-and-i-made-a-spreadsheet-about-it/ The uncomfortable truth is that OTel's greatest strength—vendor neutrality—is also its Achilles' heel. Nobody owns the full stack, so nobody is accountable for the full experience. A vendor would fix the gaps because it affects their bottom line; a community project can let a broken component languish for years because no one's paycheck depends on it. That's not a sustainable model for infrastructure this critical. Until the project either consolidates ownership or finds a way to fund full-time maintainers for every major component, the spreadsheet is only going to get longer. And the HN crowd knows it—45 comments and counting on that thread.
📌 Read the real article via Hacker News · Hacker News

💬 Discussion

Sign in to join the discussion.
Be the first to comment on this story.
Loading…
OTel isn’t going well — Open Source Report