About This Learning Path
What am I going to learn in this learning path?
You and your software teams want to know what's really going on inside of your systems—you want to ask questions about your system state. To ask (and answer) these questions, you need telemetry data, which requires you to instrument your software. At Honeycomb, we like to do this with OpenTelemetry, an open-source project that helps you instrument and collect data.
This learning path guides you through the foundational concepts of OpenTelemetry and the procedural implementation of instrumentation for OpenTelemetry Java.
How will I learn these things?
This learning path consists of two courses: OpenTelemetry Foundations and Instrumentation for OpenTelemetry Java. These courses consist of:
- Videos that explain concepts and explain/demonstrate examples of mechanisms.
- Labs and quizzes that you the opportunity to test your knowledge.
This learning path features a course that teaches you to instrument a Java application. If your system is in a different language, you can use this course as a guiding framework for instrumentation. For language-specific instrumentation, visit https://opentelemetry.io/docs/zero-code/.
What do I need before taking this learning path to be successful?
- A general understanding of what observability is.
- An intermediate understanding of—and, perhaps, some experience with—how modern software systems work.
Instructors
About This Learning Path
What am I going to learn in this learning path?
You and your software teams want to know what's really going on inside of your systems—you want to ask questions about your system state. To ask (and answer) these questions, you need telemetry data, which requires you to instrument your software. At Honeycomb, we like to do this with OpenTelemetry, an open-source project that helps you instrument and collect data.
This learning path guides you through the foundational concepts of OpenTelemetry and the procedural implementation of instrumentation for OpenTelemetry Java.
How will I learn these things?
This learning path consists of two courses: OpenTelemetry Foundations and Instrumentation for OpenTelemetry Java. These courses consist of:
- Videos that explain concepts and explain/demonstrate examples of mechanisms.
- Labs and quizzes that you the opportunity to test your knowledge.
This learning path features a course that teaches you to instrument a Java application. If your system is in a different language, you can use this course as a guiding framework for instrumentation. For language-specific instrumentation, visit https://opentelemetry.io/docs/zero-code/.
What do I need before taking this learning path to be successful?
- A general understanding of what observability is.
- An intermediate understanding of—and, perhaps, some experience with—how modern software systems work.