Commit | Line | Data |
---|---|---|
727aa690 PP |
1 | --- |
2 | id: whats-new | |
3 | --- | |
4 | ||
5 | Most of the changes of LTTng 2.6 are bug fixes, making the toolchain | |
6 | more stable than ever before. Still, LTTng 2.6 adds some interesting | |
13d77599 | 7 | features to the project. |
727aa690 PP |
8 | |
9 | LTTng 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>. | |
13 | The new log4j domain is selected using the `--log4j` option in various | |
14 | commands of the `lttng` tool. | |
15 | ||
16 | LTTng-modules has supported system call tracing for a long time, | |
17 | but until now, it was only possible to record either all of them, | |
13d77599 | 18 | or none of them. LTTng 2.6 allows the user to record specific |
4d46e8c0 | 19 | system call events, for example: |
727aa690 PP |
20 | |
21 | <pre class="term"> | |
22 | lttng enable-event --kernel --syscall open,fork,chdir,pipe | |
23 | </pre> | |
24 | ||
13d77599 PP |
25 | Finally, the `lttng` command line tool is not only able to communicate |
26 | with humans as it used to do, but also with machines thanks to its new | |
727aa690 | 27 | [machine interface](#doc-mi) feature. |
26418fc3 PP |
28 | |
29 | To learn more about the new features of LTTng 2.6, see | |
13d77599 | 30 | [the release announcement](//lttng.org/blog/2015/02/27/lttng-2.6-released/). |