<div dir="ltr">Excelent! Used all of your improved syntaxes. Simplified / restructured <span style="font-family:arial,sans-serif;font-size:13px">enable-event a bit so that this is more readable in the drawing.</span><div><font face="arial, sans-serif"><br>

</font></div><div><font face="arial, sans-serif">Also added lttng relayd / snapshot syntaxes.</font></div><div><font face="arial, sans-serif"><br></font></div><div><span style="font-family:arial,sans-serif;font-size:13px">Changed "Kernelspace specific" into "Kernel specific".</span><br>

</div><div><span style="font-family:arial,sans-serif;font-size:13px"><br></span></div><div><span style="font-family:arial,sans-serif;font-size:13px">Added footnotes.</span></div><div><span style="font-family:arial,sans-serif;font-size:13px"><br>

</span></div><div><span style="font-family:arial,sans-serif;font-size:13px">Excuse me for the SVG problem. I created this in google docs. I didn't assume google's way of exporting SVGs was so poor, i have the same issue using inkscape.</span></div>

<div><span style="font-family:arial,sans-serif;font-size:13px">If i have time i will migrate it manually to inkscape. That might indeed explain the misalignment issue you described.</span></div><div><span style="font-family:arial,sans-serif;font-size:13px"><br>

</span></div><div><span style="font-family:arial,sans-serif;font-size:13px">Let me know what you think : )</span></div><div><span style="font-family:arial,sans-serif;font-size:13px"><br></span></div><div><a href="http://tty32.org/Trace%20session.png" style="font-family:arial,sans-serif;font-size:13px" target="_blank">http://tty32.org/Trace%20session.png</a><span style="font-family:arial,sans-serif;font-size:13px"><br>

</span></div><div><div><br></div></div><div class="gmail_extra"><br clear="all"><div><div dir="ltr"><div>Greetings,</div><div>Randy Wijnants.<br></div><div>"The good part about UDP jokes is that i don't have to worry if you get it or not"</div>

</div></div>
<br><br><div class="gmail_quote">On 27 May 2014 17:19, Thibault, Daniel <span dir="ltr"><<a href="mailto:Daniel.Thibault@drdc-rddc.gc.ca" target="_blank">Daniel.Thibault@drdc-rddc.gc.ca</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

----------------------------------------------------------------------<br>
Date: Tue, 27 May 2014 13:34:20 +0200<br>
From: Randy Wijnants <<a href="mailto:dev@tty32.org" target="_blank">dev@tty32.org</a>><br>
<br>
> In addition to the LTTng architecture diagram, I've drawn a diagram that shows the relation between the command line options and how to configure a trace session.<br>
<div>> I hope it proves to be useful, if you have any suggestions let me know!<br>
><br>
> Originally posted on IRC. As suggested by Compudj i've released it under CC license.<br>
><br>
> <a href="http://tty32.org/Trace%20session.png" target="_blank">http://tty32.org/Trace%20session.png</a><br>
> <a href="http://tty32.org/Trace%20session.svg" target="_blank">http://tty32.org/Trace%20session.svg</a><br>
><br>
</div>> Randy Wijnants.<br>
----------------------------------------------------------------------<br>
<br>
   Neither the png nor svg versions line up correctly the text and coloured boxes with each other.  This may be a local rendering issue.  At least the svg version has a proper white background (my png renders with a very dark grey background, making it very hard to make out some of the text).  However, the svg version is unusable because none of the text is text: everything is svg:path with opaque d attributes (this may explain the alignment problems).<br>


<br>
   Here are improved (more accurate) expressions for the various command syntaxes:<br>
<br>
$ lttng create [NAME] [--ctrl-url URL --data-url URL | --output PATH | --set-url URL | --no-output] [--snapshot]<br>
   (the ctrl-url etc. options are in pre-emption order)<br>
<br>
$ lttng enable-channel (-k | -u) [--session NAME] NAME[,NAME2,...] [--discard | --overwrite] [--subbuf-size SIZE] [--num-subbuf NUM] [--switch-timer USEC] [--read-timer USEC] \<br>
                                                                                                                [--output (mmap | splice)] [--buffers-uid | --buffers-pid | --buffers-global] [--tracefile-size SIZE [--tracefile-count COUNT]]<br>


<br>
$ lttng enable-event (-k | -u) [--session NAME] [--channel NAME] (--all [--tracepoint | --syscall] | \<br>
                                            NAME[,NAME2,...] [--tracepoint [(--loglevel | --loglevel-only) LOGLEVEL] [--filter 'EXPRESSION'] | (--probe | --function) (addr | symbol | symbol+offset)])<br>
<br>
$ lttng add-context (-k | -u) [--session NAME] [--channel NAME] (--type TYPE)+<br>
<br>
$ lttng list (-k | -u)<br>
   (not the full syntax, but rather the syntax that will get just a list of event names)<br>
<br>
$ lttng add-context --help<br>
   (the only one that doesn't change!)<br>
<br>
   Change "Kernelspace specific" into "Kernel specific".<br>
<br>
   Add footnotes:<br>
* --session NAME defaults to the current session<br>
* --channel NAME in the enable-event case defaults to 'channel0', but only if the domain is virgin<br>
* --channel NAME in the add-context case defaults to all channels<br>
<br>
Daniel U. Thibault<br>
Protection des systèmes et contremesures (PSC) | Systems Protection & Countermeasures (SPC)<br>
Cyber sécurité pour les missions essentielles (CME) | Mission Critical Cyber Security (MCCS)<br>
R & D pour la défense Canada - Valcartier (RDDC Valcartier) | Defence R&D Canada - Valcartier (DRDC Valcartier)<br>
2459 route de la Bravoure<br>
Québec QC  G3J 1X5<br>
CANADA<br>
Vox : <a href="tel:%28418%29%20844-4000%20x4245" value="+14188444000" target="_blank">(418) 844-4000 x4245</a><br>
Fax : <a href="tel:%28418%29%20844-4538" value="+14188444538" target="_blank">(418) 844-4538</a><br>
NAC : 918V QSDJ <<a href="http://www.travelgis.com/map.asp?addr=918V%20QSDJ" target="_blank">http://www.travelgis.com/map.asp?addr=918V%20QSDJ</a>><br>
Gouvernement du Canada | Government of Canada<br>
<<a href="http://www.valcartier.drdc-rddc.gc.ca/" target="_blank">http://www.valcartier.drdc-rddc.gc.ca/</a>><br>
</blockquote></div><br></div></div>