<div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small"><font color="#000000">Could anyone please let us know how do we go about this ?</font></div><div class="gmail_extra"><font color="#000000"><br clear="all"></font><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><font face="verdana, sans-serif" color="#000000">Regards,</font><div><font face="verdana, sans-serif" color="#000000">Vijay</font></div></div></div></div>
<br><div class="gmail_quote">On Tue, May 24, 2016 at 11:31 AM, Vijay Anand <span dir="ltr"><<a href="mailto:vjanandr85@gmail.com" target="_blank">vjanandr85@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div style="font-family:verdana,sans-serif;font-size:small"><font color="#000000">Hello Folks,</font></div><div style="font-family:verdana,sans-serif;font-size:small"><font color="#000000"><br></font></div><div style="font-family:verdana,sans-serif;font-size:small"><font color="#000000">We have been evaluating LTTNG for use in our production systems for user space tracing. We have evaluated most of the features supported by LTTNG and very much see a value add LTTNG brings into our debugging infrastructure.</font></div><div><ul><li><font color="#000000"><span style="font-family:verdana,sans-serif">Our current requirement is to trace Userspace programs running on linux. </span><br></font></li><li><font color="#000000"><span style="font-family:verdana,sans-serif">Each of the linux processes define their own tracepoint providers.</span><br></font></li><li><font color="#000000"><span style="font-family:verdana,sans-serif">We would like to trace event histories of each process independently.</span><br></font></li><li><font color="#000000"><span style="font-family:verdana,sans-serif">We could potentially have 1000s of such processes running simultaneously.</span><br></font></li><li><span style="font-family:verdana,sans-serif"><font color="#000000">We concluded on using a session/channel to trace one tracepoint provider corresponding to a unique process. </font></span></li><ul><li><span style="font-family:verdana,sans-serif"><font color="#000000">But I understand we could also create one system wide session and use channels to trace each of the providers. Either of the approaches seems to work for us.</font></span></li></ul><li><span style="font-family:verdana,sans-serif"><font color="#000000">But upon evaluating I see that we could create only 25 active process-sessions and not traces from all the processes are logged.</font></span></li><ul><li><span style="font-family:verdana,sans-serif"><font color="#000000">Please note I have tried increasing the buffer size and the number of buffers. This doesn't help.</font></span></li><li><span style="font-family:verdana,sans-serif"><font color="#000000">Each of the process trace 52 events at and interval of 1 second each.</font></span></li></ul><li><font face="verdana, sans-serif" color="#000000">I have evaluated this with lttng in session,live and snapshot modes and I have not been getting favourable.</font></li></ul><font color="#000000"><span style="font-family:verdana,sans-serif">Could you folks share the scale numbers that LTTNG supports, especially when it comes to tracing user space programs ?</span><br></font></div><div style="font-family:verdana,sans-serif;font-size:small"><font color="#000000"><br></font></div><div><div><div dir="ltr"><font face="verdana, sans-serif" color="#000000">Regards,</font><div><font face="verdana, sans-serif" color="#000000">Vijay<div style="font-family:verdana,sans-serif;font-size:small;display:inline">​​</div></font></div></div></div></div>
</div>
</blockquote></div><br></div></div>