[lttng-dev] Request information on "Live" view of traces

Julien Desfossez jdesfossez at efficios.com
Wed Sep 4 10:30:55 EDT 2013


Hi,

[...]

> 
>> I would really appreciate if you can update me on the time frame of "live"
>> view of traces. If you know, what will it include and when it is supposed to
>> be, it can help us much in our decision.

The 2.4 release will include a major upgrade in the lttng-relayd to
support live trace viewing.
The trace viewers will be able to connect to a new TCP port on the relay
to list the tracing sessions currently established, attach to a session,
receive all the streams for this session, and then ask for metadata and
trace packets.
The live trace reading mechanism offers guarantees that the viewer can
never be in a position where it has to assume that it can read the trace
safely. It is forced to fetch all the metadata before being able to read
the trace and it receives information on all streams at a regular
interval (user-defined).

Along with this release of lttng-tools, we will provide a reference
client in C for Babeltrace that will handle this new protocol.

As of now, the live trace reading is working as a prototype in my
development branches on github, if you want to try them I can send you
the details, but I don't have much time to provide support on these
branches.

I will send updates on this mailing-list as soon as I consider this
feature ready to test.
I hope it answers your question, if you want more details, please don't
hesitate to ask.

Thanks,

Julien



More information about the lttng-dev mailing list