System-wide introspection LTTng allows understanding the interactions amongst multiple applications (C/C++, Java, and others) and the Linux kernel.

Adapted to your use case LTTng provides flexible configuration options that fit various workloads, from small embedded systems to large clouds.

Production ready LTTng is designed from the ground up to provide low overhead tracing on production systems.