â°
Courses
âș
Observability Zero to Hero
âș
Logging, Tracing & Projects
âș
Video 66
End to End Observability Project
đ
Theory
0/9
đ§Ș
Lab Practice
đŹ
Interview Questions
0%
Contents
0 of 9 sections complete · 9 min total
01
Introduction to the OpenTelemetry Demo Application
The demo application used in this project is developed specifically for learning observability and demoing OpenTelemetry. It is maintainedâŠ
Concept
1 min read
02
Architecture of the Demo Application
The demo application is a multi-microservice architecture modeled after a real-world e-commerce application. Each service is written in aâŠ
Architecture
1 min read
03
1
Two Pillars of Observability Implementation
To implement observability effectively, two things are required: (1) Instrumentation of metrics, logs, and traces by the development teamâŠ
Concept
1 min read
04
Why OpenTelemetry? Vendor Agnosticism
There are hundreds of observability tools in the market (Datadog, Dynatrace, Jaeger, Prometheus, etc.). If a development team hard-codesâŠ
Concept
1 min read
05
1
OpenTelemetry Collector Components
Jaeger data flow: Exporter sends traces to the Jaeger agent (receiver), which stores them in Elasticsearch (with optional EBS volumeâŠ
Concept
1 min read
06
Deploying the Demo Application on Kubernetes
The demo application can be deployed on any Kubernetes cluster including kind, Minikube, or EKS. Detailed EKS setup steps (eksctl commands,âŠ
Container
1 min read
07
Exploring Traces with Jaeger
The Helm chart installs Jaeger by default. Access the Jaeger UI by navigating to /jaeger/ui in the browser. Jaeger lists all 17 services inâŠ
Concept
1 min read
08
Exploring Metrics with Grafana and Prometheus
Grafana is also installed by the same Helm chart. Authentication is disabled by default in the demo. Grafana includes a pre-built dashboardâŠ
Concept
1 min read
09
Understanding Telemetry Instrumentation in Code
The GitHub src folder contains source code for all microservices. In the Python Recommendation Service, the opentelemetry module isâŠ
Concept
1 min read