From the course: Learning Docker Compose: Simplified Multi-Container Application Management
Unlock this course with a free trial
Join today to access over 25,300 courses taught by industry experts.
Build the monitoring stack using OpenTelemetry project - Docker Tutorial
From the course: Learning Docker Compose: Simplified Multi-Container Application Management
Build the monitoring stack using OpenTelemetry project
One of the best cases to represent the power of Compose is the OpenTelemetry demo. OpenTelemetry is an open-source project hosted under the Cloud Native Compute Foundation, CNCF. The goal is to provide a defined way to run observability in our applications. In short, observability relies on three pillars. Metrics, logs, and traces. If metrics and logs are simple to explain, we need to ensure that we understand what Trace is. Trace is a collected information about the request, which allows us to understand the behavior of the application and also helps us to understand client's experience. The demo we will see in a moment is available on GitHub. This is what we will build during the demo. have three components. We have WebStore in the middle. This is our application. On the left side, we have OpenTelemetry stack. And on the right side, we have the load test stack, which allows us to see how OTEL is collecting data and to represent them on different dashboards. So here we are in the…