LTTng: An Open Source Tracing Framework for Linux

This article introduces LTTng (Linux Trace Toolkit: next generation), which is an open source tracing framework for Linux.

Overview

LTTng (Linux Trace Toolkit: next generation) is an open source tracing framework for Linux.

LTTng allows to understand the interactions between multiple components of a given system, i.e.:

Tracing all those components with LTTng produces a unified log of events, providing great insight into the system’s behavior.

Also Refer to LTTng Documentation.

Component of LTTng

The following diagram shows how the most important components of LTTng interact with user applications, the Linux kernel, and you. Refer to Components of LTTng:

Components of LTTng

References