OpenTelemetry is a CNCF open-source project. It can help you analyze your software's performance and behavior by generating, collecting, and exporting telemetry data from your application. OpenTelemetry is getting increased attention as it becomes the industry standard for distributed tracing and observability.
With more than 50 repositories on GitHub and a bunch of SDKs and APIs, it can look overwhelming, but once you understand the different components that compose it, it can be powerful and easy to use.
This session will introduce the fundamentals of OpenTelemetry and how to use it to get traces from your app. We will build an application, instrument it with OpenTelemetry, and analyze it on a UI backend.
After this session, you will be able to understand how to add auto instrumentation to get distributed traces from your code. How to collect and present them on a backend UI and analyze them to debug your application.