<font size=2 face="sans-serif">Hi,</font>
<br>
<br><tt><font size=2>> The 2.4 release will include a major upgrade
in the lttng-relayd to<br>
> support live trace viewing.<br>
> The trace viewers will be able to connect to a new TCP port on the
relay<br>
> to list the tracing sessions currently established, attach to a session,<br>
> receive all the streams for this session, and then ask for metadata
and<br>
> trace packets.<br>
</font></tt>
<br><tt><font size=2>Is relayd going to be the only way that a viewer can
achieve this?</font></tt>
<br>
<br><tt><font size=2>I'm actually only interested in having libbabeltrace
be able to read the trace up to the last valid event at a specific time,
and not interested in "live" viewing of the events as they happen.</font></tt>
<br>
<br><font size=2 face="sans-serif">Thanks,</font>
<br>
<br><font size=2 color=#000080 face="sans-serif">Amit Margalit</font>
<br><font size=2 color=#808000 face="sans-serif">IBM XIV </font><font size=2 face="sans-serif">-
<i>Storage Reinvented</i></font>
<br><font size=2 face="sans-serif">XIV-NAS Development Team</font>
<br><font size=2 face="sans-serif">Tel. 03</font><font size=2 face="Arial">-689-7774</font>
<br><font size=2 face="Arial">Fax. 03-689-7230</font>
<br>
<br>
<br>
<br><font size=1 color=#5f5f5f face="sans-serif">From:
</font><font size=1 face="sans-serif">Julien Desfossez <jdesfossez@efficios.com></font>
<br><font size=1 color=#5f5f5f face="sans-serif">To:
</font><font size=1 face="sans-serif">Dror Granot <dror@reduxio.com></font>
<br><font size=1 color=#5f5f5f face="sans-serif">Cc:
</font><font size=1 face="sans-serif">"lttng-dev@lists.lttng.org"
<lttng-dev@lists.lttng.org></font>
<br><font size=1 color=#5f5f5f face="sans-serif">Date:
</font><font size=1 face="sans-serif">09/04/2013 05:32 PM</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Subject:
</font><font size=1 face="sans-serif">Re: [lttng-dev]
Request information on "Live" view of traces</font>
<br>
<hr noshade>
<br>
<br>
<br><tt><font size=2>Hi,<br>
<br>
[...]<br>
<br>
> <br>
>> I would really appreciate if you can update me on the time frame
of "live"<br>
>> view of traces. If you know, what will it include and when it
is supposed to<br>
>> be, it can help us much in our decision.<br>
<br>
The 2.4 release will include a major upgrade in the lttng-relayd to<br>
support live trace viewing.<br>
The trace viewers will be able to connect to a new TCP port on the relay<br>
to list the tracing sessions currently established, attach to a session,<br>
receive all the streams for this session, and then ask for metadata and<br>
trace packets.<br>
The live trace reading mechanism offers guarantees that the viewer can<br>
never be in a position where it has to assume that it can read the trace<br>
safely. It is forced to fetch all the metadata before being able to read<br>
the trace and it receives information on all streams at a regular<br>
interval (user-defined).<br>
<br>
Along with this release of lttng-tools, we will provide a reference<br>
client in C for Babeltrace that will handle this new protocol.<br>
<br>
As of now, the live trace reading is working as a prototype in my<br>
development branches on github, if you want to try them I can send you<br>
the details, but I don't have much time to provide support on these<br>
branches.<br>
<br>
I will send updates on this mailing-list as soon as I consider this<br>
feature ready to test.<br>
I hope it answers your question, if you want more details, please don't<br>
hesitate to ask.<br>
<br>
Thanks,<br>
<br>
Julien<br>
<br>
_______________________________________________<br>
lttng-dev mailing list<br>
lttng-dev@lists.lttng.org<br>
</font></tt><a href="http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev"><tt><font size=2>http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev</font></tt></a><tt><font size=2><br>
<br>
</font></tt>
<br>