$30 off During Our Annual Pro Sale. View details »

TEMPLE: Six Pillars of Telemetry

TEMPLE: Six Pillars of Telemetry

Yuri Shkuro

October 31, 2022
Tweet

More Decks by Yuri Shkuro

Other Decks in Programming

Transcript

  1. Six pillars of telemetry TEMPLE Yuri Shkuro META

  2. Yuri Shkuro Software Engineer Meta shkuro.com CNCF Jaeger
 Founder &

    Maintainer jaegertracing.io CNCF OpenTelemetry Co-founder, GC & TC opentelemetry.io Mastering Distributed Tracing Author

  3. OpenTelemetry yesterday Logs Metrics Traces “Three pillars”

  4. MELT Logs Metrics Traces Events

  5. Logs Metrics Traces Events OpenTelemetry tomorrow
 (TEMPL) Profiles

  6. Blog post: https://bit.do/telemetry-temple TEMPLE - Six Pillars of Telemetry E

    - Exceptions L - Logs P - Profiles M - Metrics E - Events T - Traces Photo by Dario Crisafulli on Unsplash
  7. Metrics The original pillar Bad for troubleshooting Great for monitoring

    Operational data Dimensional Aggregatable Numerical
  8. Logs The ancient pillar Hard to correlate Expensive Localized (easy

    sharding) Schematized Semi-structured Unstructured
  9. Traces The “new cool kid on the block” pillar Root

    cause isolation, and more End-to-end monitoring Distributed (hard to bill for usage) Capture causality (DAG) Workflow centric Request-scoped logs
  10. Events The misunderstood pillar Lower volume Strong identity High reliability

    requirement Shape: structured logs Change events Everything is an “event”
  11. Profiles The geek pillar Aggregatable Large data volumes No instrumentation

    required Power user tool Lower usage Know when you see it
  12. Exceptions The forgotten pillar Custom UI Special processing pipeline Aggregatable

    * Peek inside the frames Super-structured logs
  13. Conclusion Don’t take it seriously There are more than “3

    pillars” The term TEMPLE is awesome The boundaries are diffuse Pillars ≠ observability, just data
  14. Come to my talk Thursday, 27 Oct, 16:00–16:25 Yuri Shkuro,

    Benjamin Renard, and Atul Singh. 2022. Positional Paper: Schema-First Application Telemetry. SIGOPS Oper. Syst. Rev. 56, 1 (June 2022), 8–17. https://doi.org/10.1145/3544497.3544500
  15. Q&A Thank You Find me @ https://shkuro.com