manpage -> man pages
[lttng-docs.git] / contents / whats-new.md
... / ...
CommitLineData
1---
2id: whats-new
3---
4
5Most of the changes of LTTng 2.6 are bug fixes, making the toolchain
6more stable than ever before. Still, LTTng 2.6 adds some interesting
7features to the project.
8
9LTTng 2.5 already supported the instrumentation and tracing of
10[Java applications](#doc-java-application) through `java.util.logging`
11(JUL). LTTng 2.6 goes one step further by supporting
12<a href="https://logging.apache.org/log4j/1.2/" class="ext">Apache log4j 1.2</a>.
13The new log4j domain is selected using the `--log4j` option in various
14commands of the `lttng` tool.
15
16LTTng-modules has supported system call tracing for a long time,
17but until now, it was only possible to record either all of them,
18or none of them. LTTng 2.6 allows the user to record specific
19system call events, for example:
20
21<pre class="term">
22lttng enable-event --kernel --syscall open,fork,chdir,pipe
23</pre>
24
25Finally, the `lttng` command line tool is not only able to communicate
26with humans as it used to do, but also with machines thanks to its new
27[machine interface](#doc-mi) feature.
28
29To learn more about the new features of LTTng 2.6, see
30[the release announcement](//lttng.org/blog/2015/02/27/lttng-2.6-released/).
This page took 0.033732 seconds and 4 git commands to generate.