Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
This 33-minute video tutorial explores how distributed traces help architects, SREs, and performance engineers understand and optimize complex distributed systems. Join Christoph Neumueller, senior principal Product Architect at Dynatrace, as he explains the fundamental concepts of spans, requests, and traces, and demonstrates how to analyze them effectively. Learn how Dynatrace connects all observability signals through DQL (Dynatrace Query Language), allowing for advanced analytics by combining traces with logs, metrics, and topology data. The tutorial covers the anatomy of traces, analyzing individual traces in Dynatrace, understanding different span types, executing queries on requests and database calls, extracting timeseries from traces, and connecting traces with logs and topology information. Perfect for those looking to leverage OpenTelemetry in cloud-native environments and enhance their observability capabilities.
Syllabus
00:00 - Introduction
01:30 - The Anatomy of a Trace
03:45 - Analyzing an individual Trace in Dynatrace
06:28 - Understanding Span Types
08:19 - Query Example on Requests
10:05 - Query Example on Database Calls
11:10 - Analyzing Spans and Traces in Dynatrace
14:15 - Analyzing Spans using DQL Dynatrace Query Language
17:58 - Extracting Timeseries from Traces using DQL
22:30 - Connecting Logs with Traces using DQL
27:37 - Connecting Traces with Topology using DQL
31:58 - Wrap Up
Taught by
Dynatrace