[lttng-dev] [RELEASE] LTTng-Tools 2.4.0-rc1 - Époque Opaque

David Goulet dgoulet at efficios.com
Fri Nov 15 12:27:01 EST 2013


Greetings everyone (including LTTng elves),

The lttng-tools project provides a session daemon (lttng-sessiond) that
acts as a tracing registry, the "lttng" command line for tracing
control, a lttng-ctl library for tracing control and a lttng-relayd for
network streaming.

Introducing the "Époque Opaque", the E version of the LTTng toolchain.
I invite everyone to read the small description of this version by doing
"lttng version" :).

This is the feature freeze and first 2.4.0 release candidate. This
version adds multiple fixes and some new *awesome* features.

1) Live support. It's now possible to stream traces (kernel and UST)
while they being extracted meaning a relayd can now receive traces live
and a viewer can attach to it to process the trace while running. The
"--live" has been added to lttng create command that sets up a live
tracing session.

See doc/live-reading-howto.txt and doc/live-reading-protocol.txt for
more detail on that feature.

2) Java Util Logging support. With a special LTTngAgent located in
lttng-ust project (liblttng-ust-jul) to trace JUL events and gather UST
traces with them.

The -j/--jul domain has been added to lttng command line so you can list
the possible JUL Logger object and enable/disable them. It is the same
as using the UST or Kernel domain.

As of now, filters and loglevel are ignored with the JUL domain.

3) Event exclusion. Thanks to JP Ikaheimonen for that contribution!, a
-x/--exclusion option has been added to lttng enable-event that allows
the user to exclude events from being enabled.

4) New health check API now integrated in lttng-sessiond, lttng-relayd
and the lttng-consumerd. Please see include/lttng/health.h for more
details on this new API.

Thanks to everyone that worked on this release! Too many people to thank
but just a special one to Julien Desfossez that worked like a *beast*
for the incredible live feature (and 4000 more lines of code to
maintain...  :P).

Please report ANY issues to bugs.lttng.org or through that mailing list.

Using it is testing it!

Project website: http://lttng.org/lttng2.0
Download link:
http://lttng.org/files/lttng-tools/lttng-tools-2.4.0-rc1.tar.bz2 (for
the PGP signature, same file with .asc appended)

Cheers!
David
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 620 bytes
Desc: Digital signature
URL: <http://lists.lttng.org/pipermail/lttng-dev/attachments/20131115/195f3f49/attachment-0001.pgp>


More information about the lttng-dev mailing list