Overview
This course aims to teach learners how to utilize OpenTelemetry for achieving full stack observability in their software projects. The course covers topics such as understanding OpenTelemetry, microservices, observability, tracing, metrics, and setting up distributed tracing. By the end of the course, students will be able to set up and use OpenTelemetry effectively, as well as integrate with analysis tools like New Relic. The teaching method includes step-by-step explanations and practical examples using repositories. This course is intended for software developers and engineers interested in enhancing the performance and behavior monitoring of their projects.
Syllabus
) What is OpenTelemetry.
) Course Outline.
) Let’s go!.
) What are Microservices?.
) What is Observability?.
) M.E.L.T.
) History.
) Setting up our Project.
) What is Tracing?.
) Context and Propagation.
) Setting up our Tracing.
) What are Metrics?.
) Use cases for OpenTelemetry.
) Setting up Distributed Tracing.
) Using other Analysis Tools - New Relic.
) Where to go next.
Taught by
freeCodeCamp.org