Jaeger - Distributed Tracing for Cloud Native Applications
Monitor, troubleshoot complex distributed transactions and context propagation with performance & latency optimization
Description
Solve the major operation problem of distributed applications in networking and observability
Learn the following skills on distributed applications
Distributed transaction monitoring
Performance and latency optimization
Root cause analysis
Service dependency analysis
Distributed context propagation
Learn various components in Jaeger like
Jaeger UI
Collector
Query
Agent
Jaeger-ingester
In-memory Storage
Deploy and use all-in-one open telemetry application for learning purpose
Using Jaeger configuration along with OpenTelemetry configuration
Jager API and its architecture
Sampling and its importance
Learn different terminologies like
Span
Trace
Components
Jager client libraries
Agent
Collector
Query
Ingester
Using different client libraries and languages like Go, Java, Node.js, Python, C++, C#
Performance tuning and troubleshooting
Monitoring Jaeger and its different component
What You Will Learn!
- Distributed tracing, monitoring using Jaeger
- Installation, Setup and Configuration of Jaeger for distributed tracing
- Troubleshoot transactions in complex distributed systems
- Performance and latency optimization of distributed applicatiions
- Root cause and service dependency analysis of distributed applications
- Distributed context propagation
Who Should Attend!
- Those who want to do root cause, dependency analysis of distributed applications
- Those who wanted to debug distributed transactions efficiently
- Trace issues with distributed applications in Kubernetes cluster
- Those who want to do performance and latency optimization in Kubernetes cluster