How to get started with Tempo with Joe Elliott (Grafana Office Hours #22)

How to get started with Tempo with Joe Elliott (Grafana Office Hours #22)

Dec 2, 2023

Grafana Labs Principal Engineer and Tempo maintainer Joe Elliot talks about how to get started with Tempo, what distributed tracing is, and why TraceQL is cool. He is joined by Developer Advocates Nicole van der Hoeven and Paul Balogh.

RESOURCES:
Getting started with Tempo (video): https://www.youtube.com/watch
Grafana Tempo repo: https://github.com/grafana/tempo
Grafana Tempo docs: https://grafana.com/docs/tempo/latest/getting-started/
The Tempo category on the Grafana community forum: https://community.grafana.com/c/grafana-tempo/40
Video playlist for Grafana Tempo: https://www.youtube.com/playlist
Distributed tracing with Grafana Cloud k6 (Grafana Office Hours video): https://www.youtube.com/watch

TIMESTAMPS
00:00:00 Introductions
00:05:53 What is distributed tracing?
00:12:58 Distributed tracing in real life
00:16:00 Why should we do distributed tracing?
00:20:29 Querying traces and showing causal relationships
00:28:14 History of Tempo
00:32:22 TraceQL vs. PromQL vs. LogQL
00:36:44 How to see distributed tracing on Tempo from scratch
00:45:46 Q - Cool features of TraceQL
00:49:19 Head, tail, and remote sampling
00:54:07 Q - Grafana Cloud k6 Tempo integration
00:58:09 5-minute summary of Tempo

Contact Joe:
LinkedIn: https://www.linkedin.com/in/joe-elliott-5a9911b1/
GitHub: https://github.com/joe-elliott
Site: http://www.inkedgames.com/

Contact Nicole:
Mastodon: https://pkm.social/@nicole
GitHub: https://github.com/nicolevanderhoeven
Site: https://nicolevanderhoeven.com

Contact Paul:
LinkedIn: https://www.linkedin.com/in/pabalogh/
GitHub: https://github.com/javaducky
Site: https://javaducky.com/

Learn more about Grafana Labs:
Website: https://grafana.com
Repo: https://github.com/grafana/grafana