Welcome to the **LTTng Documentation**!
The _Linux Trace Toolkit: next generation_ is an open source software
-toolkit used to simultaneously trace the Linux kernel, user applications,
-and user libraries. LTTng consists of <<lttng-modules,kernel modules>>
-(for Linux kernel tracing) and dynamically loaded
-<<lttng-ust,libraries>> (for user application and library tracing).
-A <<lttng-sessiond,session daemon>> controls the LTTng tracers after it
-receives commands from the <<lttng-cli,cmd:lttng command-line
-tool>>.
+toolkit which you can use to trace the Linux kernel, user applications,
+and user libraries at the same time.
+
+LTTng consists of:
+
+* Kernel modules to trace the Linux kernel.
+* Shared libraries to trace C/$$C++$$ user applications.
+* Java packages to trace Java applications which use `java.util.logging`
+ or Apache log4j 1.2.
+* A Python package to trace Python applications which use the standard
+ `logging` package.
+* A kernel module to trace shell scripts and other user applications
+ without a dedicated instrumentation mechanism.
+* Daemons and a command-line tool, cmd:lttng, to control the
+ LTTng tracers.
[NOTE]
.Open source documentation