Systems Tracing and Trace Visualization Lab
The Trace Visualization lab introduces participants to system and application tracing and trace visualizations that are an invaluable techniques to understand in-depth system behavior and reach root-c …
Talk Title | Systems Tracing and Trace Visualization Lab |
Speakers | Geneviève Bastien (Research Associate, École Polytechnique de Montréal) |
Conference | Open Source Summit + ELC Europe |
Conf Tag | |
Location | Lyon, France |
Date | Oct 27-Nov 1, 2019 |
URL | Talk Page |
Slides | Talk Slides |
Video | |
The Trace Visualization lab introduces participants to system and application tracing and trace visualizations that are an invaluable techniques to understand in-depth system behavior and reach root-cause of problems. The focus of this lab is on post-mortem analysis, for example, when the system or application misbehaved and we want to understand the root cause. It first introduces attendees to system tracing, trace collection and eventually visualization techniques such as flamecharts, flamegraphs, timeline views, critical path view.This tutorial session will explain why and when tracing is required and its role in supporting related performance analysis techniques, such as distributed tracing, profiling, debugging and service log analysis. Participants are invited to carry out hands on activities that showcase how different “views” can help in scenarios such as resource contention, latency analysis. Use cases presented are both for single machine scenario and distributed systems.