some software in the middle, with users on one side interacting with it, and (fewer) developers on the other diagnosing it.

Semantic Conventions are Great (and right now, a little frustrating)

|

,

There are two “user interfaces” to an application: the frontend that your customers interact with and the internal backend view.

Jeremy Blythe, VP Engineering for evertz.io

Jeremy Blythe writes about “Effective Trace Instrumentation with Semantic Conventions” because telemetry is a big part of the internally-facing user interface of our software, and that’s a big part of developer experience.

The recent changes in semantic conventions are rough. Honeycomb’s open-source team made a whole page to help track which instrumentation libraries have upgraded to the new conventions. TL;DR: Java is on it, .NET has some, and the other languages aren’t there yet.

Bonus: Mike Terhar has a detailed post on how to manage the migration.

Latest Articles

Subscribe to
our newsletter

OpenTelemetry in Practice