From the course: Cloud Native Development with Node.js, Docker, and Kubernetes

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Introduction to OpenTracing

Introduction to OpenTracing

From the course: Cloud Native Development with Node.js, Docker, and Kubernetes

Start my 1-month free trial

Introduction to OpenTracing

- [Instructor] In the CNCF landscape of technologies we've looked at observability and analysis. And in the previous chapter we installed Prometheus to collect metric data from our application and then we installed Grafana to add visualizations and dashboards over that data. But observability and analysis is much more than just monitoring. It also includes logging and tracing. Inside the tracing section is a technology called Open Tracing. And open tracing is designed to take a request that comes in to a micro service and track that request as it flows from one micro service to another. Giving you an overall view of the flow of a set of requests and where any bottleneck or performance problem occurs inside that flow. Let's take the example of an online shopping scenario where you have a collection of micro services. Let's take a user who's using their browser to make a request. That browser request will go to a load balancer and from there it will go to a web instance that handles and…

Contents