Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
TEMPLE: Six Pillars of Telemetry
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Yuri Shkuro
October 31, 2022
Programming
800
0
Share
TEMPLE: Six Pillars of Telemetry
Yuri Shkuro
October 31, 2022
More Decks by Yuri Shkuro
See All by Yuri Shkuro
Schema-first application telemetry
yurishkuro
0
400
CNCF Webinar Series - Introducing Jaeger 1.0
yurishkuro
1
370
Would You Like Some Tracing With Your Monitoring?
yurishkuro
0
490
From zero to distributed traces: an OpenTracing tutorial
yurishkuro
1
890
Distributed Tracing at UBER Scale
yurishkuro
1
470
Other Decks in Programming
See All in Programming
ReactとSvelteのその先、Ripple-TS / Beyond React and Svelte: Ripple-TS
ssssota
3
2k
Spec Driven Development | AI Summit Lisbon
danielsogl
PRO
0
140
Swiftのレキシカルスコープ管理
kntkymt
0
210
AIエージェントの隔離技術の徹底比較
kawayu
0
460
AI 時代のソフトウェア設計の学び方
masuda220
PRO
29
12k
AIエージェントと協働するCLI開発 — BunとOpenClawで学んだこと
yoshikouki
1
230
代数的データ型って何が嬉しいの? #frontend_phpcon_do
kajitack
8
3.2k
IBM Bobを活用したレガシーアプリの最新化
oniak3ibm
PRO
1
170
ふつうのFeature Flag実践入門
irof
7
3.5k
tsserverとは何だったのか、これからどうなるのか
nowaki28
1
440
CLIであることを活かしたGitHub Copilot CLI活用術 / GitHub Copilot CLI Pro Tips & Tricks
nao_mk2
1
1.2k
SPMマルチモジュールで テストカバレッジを取得する技法
yosshi4486
0
140
Featured
See All Featured
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
280
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
250
Embracing the Ebb and Flow
colly
88
5.1k
What's in a price? How to price your products and services
michaelherold
247
13k
The browser strikes back
jonoalderson
0
1.1k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.5k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.7k
How STYLIGHT went responsive
nonsquared
100
6.2k
Context Engineering - Making Every Token Count
addyosmani
9
940
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Tell your own story through comics
letsgokoyo
1
940
Bash Introduction
62gerente
615
210k
Transcript
Six pillars of telemetry TEMPLE Yuri Shkuro META
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
OpenTelemetry yesterday Logs Metrics Traces “Three pillars”
MELT Logs Metrics Traces Events
Logs Metrics Traces Events OpenTelemetry tomorrow (TEMPL) Profiles
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
Metrics The original pillar Bad for troubleshooting Great for monitoring
Operational data Dimensional Aggregatable Numerical
Logs The ancient pillar Hard to correlate Expensive Localized (easy
sharding) Schematized Semi-structured Unstructured
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
Events The misunderstood pillar Lower volume Strong identity High reliability
requirement Shape: structured logs Change events Everything is an “event”
Profiles The geek pillar Aggregatable Large data volumes No instrumentation
required Power user tool Lower usage Know when you see it
Exceptions The forgotten pillar Custom UI Special processing pipeline Aggregatable
* Peek inside the frames Super-structured logs
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
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
Q&A Thank You Find me @ https://shkuro.com