September 13-16, 2022
Dublin, Ireland + Virtual
View More Details & Registration
Note: The schedule is subject to change.

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for Open Source Summit Europe 2022 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

This schedule is automatically displayed in Irish Standard Time (UTC +1). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date."

IMPORTANT NOTE: Timing of sessions and room locations are subject to change.

Back To Schedule
Friday, September 16 • 15:55 - 16:35
LTTng: Beyond Ring-Buffer Based Tracing - Jérémie Galarneau, EfficiOS

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Traditional tracers focus on efficiently recording events to ring buffers and produce execution traces. While traces are helpful to troubleshoot complex problems, their size makes them hard to use in continuous monitoring scenarios. This presentation covers two new mechanisms introduced in LTTng to work around this problem: triggers and aggregation maps. Triggers allow you to define rules to notify external applications or change your tracing configuration based on tracing events and their content. This makes it possible to continuously monitor systems for problematic user and kernel space events to only collect detailed information when they occur. Aggregation maps, like their BPF counterparts, allow you to use the existing kernel to collect statistics based on the existing kernel instrumentation. However, LTTng also introduces user space per-CPU aggregation maps to provide a very efficient way of extracting statistics from applications. You’ll see how we can combine these features with traditional tracing to get detailed insights into production systems, without the pain of dealing with oodles of data.

avatar for Jérémie Galarneau

Jérémie Galarneau

Vice President, EfficiOS
Jérémie Galarneau is the vice president of EfficiOS. He maintains the LTTng-tools and Babeltrace projects and has contributed to various open source projects over the years. His experience covers real-time image processing, graphics programming and tracing tools development.

Friday September 16, 2022 15:55 - 16:35 IST
Auditorium (Level 3)
  LinuxCon, Tracing