Why Standardize?
• Tracing should be easy and unobtrusive
• Competing standards dilute progress
• The ecosystem is complex and diverse. It’s easier
to drive to a single standard rather than having
multiple.
Slide 36
Slide 36 text
Open Tracing Demo
Slide 37
Slide 37 text
pip install -U docker-compose
Slide 38
Slide 38 text
Workshop Setup
Slide 39
Slide 39 text
Activity: Tracing
Concepts
Slide 40
Slide 40 text
Talking to Jaeger
Slide 41
Slide 41 text
Reporter Sampler
Jaeger
Slide 42
Slide 42 text
Activity: More
Tracing Concepts
Slide 43
Slide 43 text
Discussion / Lessons
Learned
Slide 44
Slide 44 text
What should I log or tag?
https://github.com/opentracing/specification/blob/master/semantic_conventions.md
Slide 45
Slide 45 text
Instrumenting
Slide 46
Slide 46 text
Searching for tags or
events
Slide 47
Slide 47 text
Baggage
Sometimes, you want to make data available for
child spans