Overview
Syllabus
Intro
Why monitoring?
What should we monitor?
Old-School Monitoring
Old-School Troubleshooting
Old-School Logging
New era for applications: Cloud + Microservices
The Rise of Microservices in the Cloud
Challenges for Engineering and DevOps
The Three Pillars of Observability
Logging Best Practices - Setup
Monitoring Best Practices
Why Distributed Tracing Is Critical Today
Distributed Tracing Landscape
Distributed Tracing DIY - Generating Traces
Distributed Tracing DIY - Ingestion & Visualization
Tagging Traces
Tracing with payload
Tracing as a glue
Best practices for observability
Summary
Taught by
CNCF [Cloud Native Computing Foundation]