From the course: Mastering Observability with OpenTelemetry
Unlock the full course today
Join today to access over 24,600 courses taught by industry experts.
Introducing Jaeger - OpenTelemetry Tutorial
From the course: Mastering Observability with OpenTelemetry
Introducing Jaeger
- [Instructor] As I said in the beginning, OpenTelemetry doesn't need to come with a backend to store data, nor with a UI to view and analyze the telemetry data you collected. For that, you need to either use an open source or a commercial tool. One of the most popular tools for analyzing traces is Jaeger. It was created by Yurish Guru while working at Yuba is open source and provides an easy way to set it up locally using Docker. Let me show you what we are going to do now. So here we have our services that currently logout spends using the console exporter. We will now start a Docker container with Jaaeger inside. And this container will internally start a Docker collector and expose a few ports for various purposes. Two of them are for OpenTelemetry inches short, OTLP. OTLP can be transferred using a streaming protocol called GOPC or regular HTDP. The endpoints are distinguished by different ports. One more thing, this setup here is just for local development. Jaeger comes with an…
Contents
-
-
-
-
(Locked)
Setting up the provided Node tracing module3m 49s
-
(Locked)
Instrumenting Node.js for tracing3m 39s
-
(Locked)
Instrumenting Python for tracing5m 3s
-
(Locked)
Introducing Jaeger1m 15s
-
(Locked)
Running Jaeger in Docker2m 13s
-
(Locked)
Exporting spans to Jaeger4m 20s
-
(Locked)
Analyzing traces with Jaeger6m 10s
-
(Locked)
Triage and manual instrumentation5m 54s
-
(Locked)
Finding the root cause in Jaeger1m 51s
-
(Locked)
-
-
-
-
-