OpenTelemetry in Focus, July 2023

Welcome back to OpenTelemetry in Focus for July, 2023! I hope you’re all having a great summer (or if you’re in the southern hemisphere, a great winter!) Let’s get into the updates and releases from the past month.

Are you a maintainer with something you’d like featured here? Get in touch with me via email, or on the CNCF Slack #otel-comms channel.

Releases and Updates

Here are the latest updates from some of our core repositories.

Specification

Version 1.23 does not include any significant changes, but some refinements have been made to the configuration of TracerProvider and MeterProvider.

Semantic Conventions

Version 1.21 is the first standalone release of the semantic conventions, separate from the specification. This release is a substantial one, with several notable breaking changes to messaging, http, and net namespaces. For more details, see the release notes.

Collector

Version 0.82.0 has been released, along with 0.81.

The major addition in 0.82 is the ability to export collector telemetry via OTLP. Note that this is an experimental feature. 0.81 removes the connectors feature gate, as connectors are no longer experimental. Both releases include a variety of enhancements and bug fixes, as well. Please see the release notes for more details.

collector-contrib has also seen many updates, enhancements, and bug fixes. Notably, many receivers now use opaque strings for configuration. This may require changes to your collector configuration. New connectors and exporters have been added as well, such as the exceptionsconnector and opensearchexporter.

Java

Version 1.28 includes a variety of updates and bug fixes.

Java Instrumentation has also been released, with some required migrations due to semantic convention updates.

Python

Version 1.19 includes updates to OTLP and log support.

JavaScript

Version 1.15.1 includes metric bug fixes for histograms and exponential histograms. In addition, OTLP support has been updated.

.NET

Version 1.6.0-alpha.1 has been released. 1.6 re-introduces support for exemplars, as well as implementing the logs bridge API. Other updates and bug fixes are included as well.

News and Upcoming Events

Observability Day is coming to KubeCon North America in Chicago! The CFP is open until August 6th. Submit your talk today!