We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Philipp Krenn – The State of OpenTelemetry
Learn about the current state of OpenTelemetry, a cloud-native observability standard, and discover how it enables easier insights from applications, automatic instrumentation, and end-to-end traceability across microservices.
- OpenTelemetry is a growing standard for cloud-native observability that aims to make it easier to get insights from an application.
- Observability requires three components: logs, metrics, and tracing.
- OpenTelemetry provides tools to collect data from distributed systems and send it to a central hub.
- Automatic instrumentation is part of OpenTelemetry, allowing teams to collect data from services without extra effort.
- Manual instrumentation can also be performed in areas where automatic instrumentation is not feasible.
- OpenTelemetry can be implemented in various programming languages such as Java, JavaScript, and Python.
- Collecting sampling data allows for focus on specific services or requests.
- Using OpenTelemetry can help bridge the gap between microservices and provide end-to-end traceability.
- The platform provides different export formats to be used depending on the vendor choice.
- W3C’s Trace Context effort is also being standardized to help vendors integrate their tracing platforms.
- Key concepts include agents, exporters, instrumented applications, wire protocols, tracing, and metrics.