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
From the course: Cloud Native Development with Node.js, Docker, and Kubernetes
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…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.