Learning paths

Honeycomb Practitioner
Learning Path
2 Items
Learning Path

Honeycomb Practitioner

An initial introduction into Honeycomb, its features, and how to use it to manage your applications.

Not started
Alerting
Learning Path
2 Items
Learning Path

Alerting

David Marchante, Diane Strain, and Tyler Wilson

A primer on how to generate signals from your telemetry data using Triggers or Service Level Objectives

Not started
OpenTelemetry Practitioner
Learning Path
2 Items
Learning Path

OpenTelemetry Practitioner

Tyler Wilson and Austin Parker

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.
Not started