[lttng-dev] [RELEASE] LTTng-tools 2.1.0-rc1
Bernd Hufmann
Bernd.Hufmann at ericsson.com
Wed Aug 22 08:46:54 EDT 2012
Hi David
I've just installed LTTng-tools 2.1.0-rc1 and I wanted to use it with
the Eclipse LTTng tracer control. First, I added 2.1.x as supported
version to Eclipse and
then I tried to used it with 2.0.x features. I noticed a few differences
in the output strings of command outputs [1] as well as the directory
structure of
generated traces [2]. The Eclipse LTTng tracer control parses the String
output of the commands to extract relevant information.
Generally, it would be much easier to maintain the Eclipse LTTng tracer
control if for existing features the string outputs and the directory
structure are the same
as before. Please note, if someone uses scripts to generate traces the
output format is also important.
[1] Command output of lttng create mysession:
In v2.0.x the output was:
Session mysession created.
Traces will be written in /home/user/lttng-traces/mysession-20120314-132824
in v2.1.x the output is:
Trace(s) output set to /home/user/lttng-traces/mysession-20120822-082243
Session mysession created.
So, the first and second line are swapped. Also the content of the line
with the path is changed. Would it be possible, to have the same order
of the lines and same output as in v2.0.x?
[2] Trace directory structure:
I noticed that the UST traces are moved under another sub-directory.
In v2.0.x the directory structure looked as follows:
/home/user/lttng-traces/
|-mysession-20120314-132824
|-kernel
|---<kernel trace files>
|-ust
|---<programA-<PID>-<date>>
|-----------<program A
specific trace files>
In v2.1.x the directory structure looked as follows:
/home/user/lttng-traces/
|-mysession-20120314-132824
|-kernel
|---<kernel trace files>
|-ust
|--- mysession-20120314-132824
|---<programA-<PID>-<date>>
|-----------<program A
specific trace files>
So as you see, under ust there is another sub directory with trace
session name and date/time. I don't see a practical reason to have this
sub directory, because the session name and date/time is already known
from the top-level directory. Is it possible to revert this back? In
Eclipse I would have to implement a special case for different
LTTng-tools versions (in the import dialog).
Thank you very much in advance.
Best Regards
Bernd
On 08/17/2012 04:11 PM, David Goulet wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA512
>
> 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.
>
> This is the first release candidate for lttng-tools 2.1 which brings
> two exciting new features, network streaming and filtering support.
>
> It's the combination of a lot of work from the LTTng team so please,
> to help us improve our tools, report any bugs or misbehaving
> feature(s) that you may encounter through this mailing list or the bug
> tracker (https://bugs.lttng.org).
>
> - From now on, lttng-tools is in feature freeze mode unless an *IMMENSE*
> show stopper is found.
>
> 2012-08-17 lttng-tools 2.1.0-rc1
> * Feature: Network Streaming
> * Add the lttng-relayd binary for network streaming
> * Support user space tracer filtering
> * Multiple fixes
>
> Project website: http://lttng.org/lttng2.0
> Download link:
> http://lttng.org/files/lttng-tools/lttng-tools-2.1.0-rc1.tar.bz2
>
> Cheers!
> David
> -----BEGIN PGP SIGNATURE-----
>
> iQEcBAEBCgAGBQJQLqWLAAoJEELoaioR9I023WUH+gNuU+NL0gZInlFbFiqGG5n8
> DyvtZaUOtHr7ZoSU2cmEcNfgxzOj0jTt5lGPm7EaU7X5OUiQCiu8gz5kKsL0h5PW
> UPZ7DbGHxv8JQQCt/Ac6cydlOjbRT1fB/5GXGT+OX+g/Xzp+Utb6vrTCWCC0RvSO
> 01U2NK2+IWTuRTol7ykK1WWqTStQSKPZ6ncdYjgq1FJu2gakQA4RnhblMbXWCuP9
> EZPxafSaH19mHlhDiDmtdTl7hcWTPAd0u+qNoq7kmh+stcNSn2zjv/bNldbNfaHI
> m0kfl8NferiyRpyeD4CgNtFE5W4jm29NId7IRI14/Ow8psZegF8SNlAL76Puqo8=
> =PU4p
> -----END PGP SIGNATURE-----
>
> _______________________________________________
> lttng-dev mailing list
> lttng-dev at lists.lttng.org
> http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev
More information about the lttng-dev
mailing list