Skip to Main Content
Home

LTTng Project

Linux Trace Toolkit - next generation

Menu

  • LTTng 2.0 Tracer Toolchain
    • Kernel Tracer
    • Userspace Tracer (UST)
  • Trace viewers
    • Babeltrace
    • LTTV Viewer
    • Eclipse Viewer
  • Userspace RCU
  • Documentation
    • Getting started
  • Publications
  • Download
  • About
    • What is tracing?
    • Distinctive features
    • Success stories
    • Comparison
    • Collaborators
  • Feature matrix
  • Roadmap
  • Bug tracker
  • Contact

Login

  • Create new account
  • Request new password

Documentation

For a quick example on how to use the different tools together, see the Getting started.

Manuals

  • LTTng-Tools man pages: lttng(1), lttng-sessiond(8)
  • LTTng-UST man pages: lttng-ust(3), lttng-gen-tp(1)
  • Babeltrace man page
  • LTTV User Guide

Technical notes

  • Comparison between LTTng, SystemTAP and DTrace
  • Notes on Asynchronous TSC Architectures (and workarounds)
  • Static Instrumentation vs Dynamic Binary Instrumentation

Developer Documentation

  • LTTng 2.0 Architecture Diagram
  • LTTng 0.x kernel tracer manual
  • LTTV Developer Guide
  • Various LTTng 0.x and LTTV Developer Documents