Incubating for three years, OpenTelemetry is already the 2nd most active CNCF (Cloud Native Foundation) project behind Kubernetes, and became a de-facto standard for observability. This framework allows instrumenting applications, generating, collecting and exporting telemetry data such as traces, logs and metrics without vendor-locking.
In this talk, we will discuss and code the different ways to instrument your Java applications using OpenTelemetry tools such as its API / SDK, other frameworks support, and agent-based automatic instrumentations. By the end, you should be able to generate telemetry data and start contributing to your system observability.