<div dir="ltr"><div>Thanks for your reply!</div><div><br></div><div>Changed the dashed arrows into dotted arrows.</div><div><br></div><div>Is the arrow running from the lttng session daemon to liblttng-ust valid? Does the liblttng-ust always write to the shared memory buffer or only if the session daemon instructs it to (via which interface?)</div>
<div>And what is the interface used between the session en consumer daemon?</div><div><br></div><div>New version: </div><div><a href="http://tty32.org/Logging%20configuration2.png" target="_blank">http://tty32.org/Logging%20configuration2.png</a></div>
<br><div class="gmail_extra"><div><div dir="ltr"><div><div style="font-family:arial,sans-serif;font-size:13px">Greetings,</div><div style="font-family:arial,sans-serif;font-size:13px">Randy Wijnants.<br></div><div style="font-family:arial,sans-serif;font-size:13px">
"The good part about UDP jokes is that i don't have to worry if you get it or not"</div>
</div></div></div>
<br><br><div class="gmail_quote">On 26 May 2014 18:37, 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:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
----------------------------------------------------------------------<br>
Date: Mon, 26 May 2014 11:27:35 +0200<br>
From: Randy Wijnants <<a href="mailto:randy@tty32.org" target="_blank">randy@tty32.org</a>><br>
<div><br>
> I've drawn the LTTng architecture in relation to the commandline / buffer options.<br>
> It would be nice if it would be used on the lttng website (if you find it usefull ofcourse).<br>
> I'm using this for a presentation at our company to explain more in-depth lttng configuration details.<br>
><br>
> Originally posted on IRC. As suggested by Compudj i've released it under CC license.<br>
><br>
> Let me know what you think of it or if you have suggestions / improvements<br>
>:)<br>
> I can also provide SVG image, or push it to the repo?<br>
><br>
> <a href="http://tty32.org/Logging%20configuration2.png" target="_blank">http://tty32.org/Logging%20configuration2.png</a><br>
><br>
</div>> Randy Wijnants.<br>
----------------------------------------------------------------------<br>
SVG, please. I may end up integrating it into the DocBook documentation.<br>
<br>
The dashed arrows running from userspace to liblttng-ust and the kernel to LTTng kernel module(s) don't make sense. The remaining dashed arrows (all running from the session daemon) all represent control flow, which is not what happens between userspace/kernel and liblttng-ust/LTTng-kernel-modules. You should use a different convention, such as dotted arrows.<br>
<br>
The enable-channel arrow should be accompanied by an enable-event arrow (same functionality, different resolution).<br>
<br>
You could also add a box for the lttng client, which talks to (controls) the session daemon.<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>