<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div>
<div>Hi Jonathan,</div>

<div> </div>

<div>as I'm struggling with the Internet style response I'll recap it here</div>

<div> </div>

<div>> On session creation you can use -o to specify an output PATH.</div>

<div>Have tried to redirect to /tmp but no output there as well</div>

<div> </div>

<div>> Did you build from source or you got binary from a package manager ?</div>

<div>yes, via git clone etc.</div>

<div> </div>

<div>> What do you mean by talk to it?<br/>
I see daemon logs in response to the lttng commands. The exception is</div>

<div>that there is no reaction for the demo-trace run.</div>

<div> </div>

<div>> Any particuliar reason to do an export LD_LIBRARY_PATH?<br/>
Ok, is no longer needed.</div>

<div> </div>

<div>I've added the sleep but provider output is still like in my original post.</div>

<div> </div>

<div>Below the steps I run again. Is it possible to get more info from the</div>

<div>demo-trace provider? Is the marked line ok?</div>

<div> </div>

<div>thanks</div>

<div>Wolfgang R.</div>

<div> </div>

<div> </div>

<div><font face="Arial, Helvetica"><font face="Courier New,Courier">row@cobra7:~$ lsb_release -sd<br/>
Ubuntu 14.04.1 LTS<br/>
<br/>
row@cobra7:~$ file /sbin/init<br/>
/sbin/init: ELF 32-bit LSB  shared object, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=c394677bccc720a3bb4f4c42a48e008ff33e39b1, stripped<br/>
=> 32bit<br/>
<br/>
<br/>
row@cobra7:~$ lttng-sessiond -vvv<br/>
...<br/>
<br/>
row@cobra7:~/lttng_source/lttng-ust/doc/examples/demo$ export LTTNG_UST_DEBUG=1<br/>
row@cobra7:~/lttng_source/lttng-ust/doc/examples/demo$ lttng create<br/>
Session auto-20150317-075322 created.<br/>
Traces will be written in /home/local/ESG_GMBH/row/lttng-traces/auto-20150317-075322                       ####### not found<br/>
row@cobra7:~/lttng_source/lttng-ust/doc/examples/demo$ lttng enable-event -u -a<br/>
All UST events are enabled in channel channel0<br/>
<br/>
row@cobra7:~$ ps -aux | grep ltt<br/>
root      4664  0.0  0.0  84416  3376 ?        Ssl  07:51   0:00 lttng-sessiond<br/>
row       4683  0.0  0.1  76220 13788 pts/1    Sl+  07:52   0:00 lttng-sessiond -vvv<br/>
row       4709  0.0  0.0  56096   672 pts/1    Sl+  07:53   0:00 lttng-consumerd --quiet -u --consumerd-cmd-sock /home/local/ESG_GMBH/row/.lttng/ustconsumerd32/command --consumerd-err-sock /home/local/ESG_GMBH/row/.lttng/ustconsumerd32/error --group tracing<br/>
<br/>
row@cobra7:~/lttng_source/lttng-ust/doc/examples/demo$ lttng start<br/>
Tracing started for session auto-20150317-075322<br/>
<br/>
row@cobra7:~/lttng_source/lttng-ust/doc/examples/demo$ ./demo-trace<br/>
liblttng_ust_tracepoint[5381/5381]: just registered a tracepoints section from 0xb7589780 and having 2 tracepoints (in tracepoint_register_lib() at tracepoint.c:767)<br/>
...<br/>
libust[5389/5390]: Info: sessiond not accepting connections to global apps socket (in ust_listener_thread() at lttng-ust-comm.c:1221)                #########  is this OK ?<br/>
libust[5389/5390]: Waiting for global apps sessiond (in wait_for_sessiond() at lttng-ust-comm.c:1132)<br/>
libust[5389/5391]: Info: sessiond not accepting connections to local apps socket (in ust_listener_thread() at lttng-ust-comm.c:1221)               #########  is this OK ?<br/>
libust[5389/5391]: Waiting for local apps sessiond (in wait_for_sessiond() at lttng-ust-comm.c:1132)<br/>
libust[5389/5389]: Provider "lttng_ust_tracef" accepted, version 1.0 is compatible with LTTng UST provider version 1.0. (in check_provider_version() at lttng-<br/>
...<br/>
<br/>
<br/>
row@cobra7:~$ lttng list  -u<br/>
UST events:<br/>
-------------<br/>
None </font></font></div>

<div> </div>

<div> </div>

<div> </div>

<div> </div>

<div> </div>

<div> 
<div name="quote" style="margin:10px 5px 5px 10px; padding: 10px 0 10px 10px; border-left:2px solid #C3D9E5; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
<div style="margin:0 0 10px 0;"><b>Gesendet:</b> Montag, 16. März 2015 um 20:55 Uhr<br/>
<b>Von:</b> "Jonathan Rajotte Julien" <Jonathan.rajotte-julien@efficios.com><br/>
<b>An:</b> lttng-dev@lists.lttng.org<br/>
<b>Betreff:</b> Re: [lttng-dev] Can't get any event output from the demo exe</div>

<div name="quoted-content">Hi Wolfgang,<br/>
<br/>
See inline edit.<br/>
<br/>
On 2015-03-16 02:50 PM, Wolfgang Rostek wrote:<br/>
> Hi group,<br/>
> I'm a bit frustrated not passing the hello world level.<br/>
> But I'm eager to get access to this nice tooling.<br/>
We'll make sure this happen :).<br/>
<br/>
> For now I'm assuming problems in access rights or<br/>
> may be a 32/64bit library mismatch. Here my stackoverflow<br/>
<br/>
On session creation you can use -o to specify an output PATH.<br/>
<br/>
> post which wasn't responded. Hope I'll get a push here.<br/>
> thanks<br/>
> Wolfgang R.<br/>
> ========================================================<br/>
> LTTng at the very beginning<br/>
> just at step zero of using lttng but can't pass it. Hope a small hint<br/>
> gives me a push.<br/>
> Trying the run the most simple demo of the distribution<br/>
> lttng-ust/doc/examples/demo.<br/>
<br/>
Okai so just to be sure I tested the demo and everything work as<br/>
expected let's see what is missing on your side.<br/>
Did you build from source or you got binary from a package manager ?<br/>
<br/>
> cat README<br/>
> ...<br/>
> The simplest command to trace the demo program are:<br/>
> lttng create<br/>
> lttng enable-event -u -a<br/>
> lttng start<br/>
> ./demo-trace<br/>
> lttng destroy<br/>
> That will create a trace in your $HOME/lttng-traces directory.<br/>
> ...<br/>
> Put my user lttng-sessiond in verbose mode and can talk to it. Here<br/>
> the state when the demo-trace starts<br/>
<br/>
What do you mean by talk to it?<br/>
<br/>
> row@cobra7:/$ lttng list auto-20150313-091148<br/>
> Tracing session auto-20150313-091148: [active]<br/>
> Trace path: /home/local/ESG_GMBH/row/lttng-traces/auto-20150313-091148<br/>
> === Domain: UST global ===<br/>
> Buffer type: per UID<br/>
> Channels:<br/>
> -------------<br/>
> - channel0: [enabled]<br/>
> Attributes:<br/>
> overwrite mode: 0<br/>
> subbufers size: 131072<br/>
> number of subbufers: 4<br/>
> switch timer interval: 0<br/>
> read timer interval: 0<br/>
> output: mmap()<br/>
> Events:<br/>
> * (type: tracepoint) [enabled]<br/>
<br/>
Looks fine so far.<br/>
<br/>
> Executing the demo-trace shows no reaction in the daemon shell and no<br/>
> output file created. Below the client log.<br/>
> I can't see any problem reported and don't know what to check next.<br/>
<br/>
Are you sure you got nothing ? Try lttng view if you have babeltrace<br/>
installed.<br/>
Also did you start the daemon in verbose mode ? Otherwise it is expected<br/>
to have no output.<br/>
<br/>
> thanks in advance for feedback<br/>
> Wolfgang R.<br/>
> row@cobra7:~/lttng_source/lttng-ust/doc/examples/demo$ export<br/>
> LD_LIBRARY_PATH=/lib:/usr/lib:/usr/local/lib<br/>
<br/>
Any particuliar reason to do an export LD_LIBRARY_PATH?<br/>
<br/>
> row@cobra7:~/lttng_source/lttng-ust/doc/examples/demo$ ./demo-trace<br/>
<br/>
If you want to have more time to test you might want to add a sleep()<br/>
into the for loop in demo.c and put a higher loop threshold.<br/>
You will be able to test lttng list -u. Even if it looks like the events<br/>
got registered, it is a good start to pinpoint the problem.<br/>
Also you can start the sessiond with -vvv for a more verbose mode as you<br/>
probably know it.<br/>
<br/>
<br/>
Cheers!<br/>
> liblttng_ust_tracepoint[17268/17268]: just registered a tracepoints<br/>
> section from 0xb754f780 and having 2 tracepoints (in<br/>
> tracepoint_register_lib() at tracepoint.c:767)<br/>
> liblttng_ust_tracepoint[17268/17268]: registered tracepoint:<br/>
> ust_baddr_statedump:soinfo (in tracepoint_register_lib() at<br/>
> tracepoint.c:772)<br/>
> liblttng_ust_tracepoint[17268/17268]: registered tracepoint:<br/>
> lttng_ust_tracef:event (in tracepoint_register_lib() at tracepoint.c:772)<br/>
> libust[17268/17268]: Provider "ust_baddr_statedump" accepted, version<br/>
> 1.0 is compatible with LTTng UST provider version 1.0. (in<br/>
> check_provider_version() at lttng-probes.c:174)<br/>
> libust[17268/17268]: adding probe ust_baddr_statedump containing 1<br/>
> events to lazy registration list (in lttng_probe_register() at<br/>
> lttng-probes.c:216)<br/>
> libust[17268/17268]: LTT : ltt ring buffer client<br/>
> "relay-metadata-mmap" init<br/>
> (in lttng_ring_buffer_metadata_client_init() at<br/>
> lttng-ring-buffer-metadata-client.h:330)<br/>
> libust[17268/17268]: LTT : ltt ring buffer client<br/>
> "relay-overwrite-mmap" init<br/>
> (in lttng_ring_buffer_client_overwrite_init() at<br/>
> lttng-ring-buffer-client.h:681)<br/>
> libust[17268/17268]: LTT : ltt ring buffer client<br/>
> "relay-overwrite-rt-mmap" init<br/>
> (in lttng_ring_buffer_client_overwrite_rt_init() at<br/>
> lttng-ring-buffer-client.h:681)<br/>
> libust[17268/17268]: LTT : ltt ring buffer client "relay-discard-mmap"<br/>
> init<br/>
> (in lttng_ring_buffer_client_discard_init() at<br/>
> lttng-ring-buffer-client.h:681)<br/>
> libust[17268/17268]: LTT : ltt ring buffer client<br/>
> "relay-discard-rt-mmap" init<br/>
> (in lttng_ring_buffer_client_discard_rt_init() at<br/>
> lttng-ring-buffer-client.h:681)<br/>
> libust[17268/17269]: Info: sessiond not accepting connections to<br/>
> global apps socket (in ust_listener_thread() at lttng-ust-comm.c:1221)<br/>
> libust[17268/17269]: Waiting for global apps sessiond (in<br/>
> wait_for_sessiond() at lttng-ust-comm.c:1132)<br/>
> libust[17268/17270]: Info: sessiond not accepting connections to local<br/>
> apps socket (in ust_listener_thread() at lttng-ust-comm.c:1221)<br/>
> libust[17268/17270]: Waiting for local apps sessiond (in<br/>
> wait_for_sessiond() at lttng-ust-comm.c:1132)<br/>
> libust[17268/17268]: Provider "lttng_ust_tracef" accepted, version 1.0<br/>
> is compatible with LTTng UST provider version 1.0. (in<br/>
> check_provider_version() at lttng-probes.c:174)<br/>
> libust[17268/17268]: just registered probe ust_baddr_statedump<br/>
> containing 1 events (in lttng_lazy_probe_register() at lttng-probes.c:115)<br/>
> libust[17268/17268]: adding probe lttng_ust_tracef containing 1 events<br/>
> to lazy registration list (in lttng_probe_register() at<br/>
> lttng-probes.c:216)<br/>
> libust[17268/17268]: Provider "ust_tests_demo3" accepted, version 1.0<br/>
> is compatible with LTTng UST provider version 1.0. (in<br/>
> check_provider_version() at lttng-probes.c:174)<br/>
> libust[17268/17268]: just registered probe lttng_ust_tracef containing<br/>
> 1 events (in lttng_lazy_probe_register() at lttng-probes.c:115)<br/>
> libust[17268/17268]: adding probe ust_tests_demo3 containing 1 events<br/>
> to lazy registration list (in lttng_probe_register() at<br/>
> lttng-probes.c:216)<br/>
> libust[17268/17268]: Provider "ust_tests_demo" accepted, version 1.0<br/>
> is compatible with LTTng UST provider version 1.0. (in<br/>
> check_provider_version() at lttng-probes.c:174)<br/>
> libust[17268/17268]: just registered probe ust_tests_demo3 containing<br/>
> 1 events (in lttng_lazy_probe_register() at lttng-probes.c:115)<br/>
> libust[17268/17268]: adding probe ust_tests_demo containing 2 events<br/>
> to lazy registration list (in lttng_probe_register() at<br/>
> lttng-probes.c:216)<br/>
> libust[17268/17268]: Provider "ust_tests_demo2" accepted, version 1.0<br/>
> is compatible with LTTng UST provider version 1.0. (in<br/>
> check_provider_version() at lttng-probes.c:174)<br/>
> libust[17268/17268]: just registered probe ust_tests_demo containing 2<br/>
> events (in lttng_lazy_probe_register() at lttng-probes.c:115)<br/>
> libust[17268/17268]: adding probe ust_tests_demo2 containing 1 events<br/>
> to lazy registration list (in lttng_probe_register() at<br/>
> lttng-probes.c:216)<br/>
> liblttng_ust_tracepoint[17268/17268]: just registered a tracepoints<br/>
> section from 0x804b144 and having 4 tracepoints (in<br/>
> tracepoint_register_lib() at tracepoint.c:767)<br/>
> liblttng_ust_tracepoint[17268/17268]: registered tracepoint:<br/>
> ust_tests_demo:starting (in tracepoint_register_lib() at tracepoint.c:772)<br/>
> liblttng_ust_tracepoint[17268/17268]: registered tracepoint:<br/>
> ust_tests_demo:done (in tracepoint_register_lib() at tracepoint.c:772)<br/>
> liblttng_ust_tracepoint[17268/17268]: registered tracepoint:<br/>
> ust_tests_demo2:loop (in tracepoint_register_lib() at tracepoint.c:772)<br/>
> liblttng_ust_tracepoint[17268/17268]: registered tracepoint:<br/>
> ust_tests_demo3:done (in tracepoint_register_lib() at tracepoint.c:772)<br/>
> Demo program starting.<br/>
> Tracing... done.<br/>
> liblttng_ust_tracepoint[17268/17268]: just unregistered a tracepoints<br/>
> section from 0x804b144 (in tracepoint_unregister_lib() at<br/>
> tracepoint.c:797)<br/>
> libust[17268/17268]: Provider "ust_tests_demo2" accepted, version 1.0<br/>
> is compatible with LTTng UST provider version 1.0. (in<br/>
> check_provider_version() at lttng-probes.c:174)<br/>
> libust[17268/17268]: just unregistered probe ust_tests_demo2 (in<br/>
> lttng_probe_unregister() at lttng-probes.c:245)<br/>
> libust[17268/17268]: Provider "ust_tests_demo" accepted, version 1.0<br/>
> is compatible with LTTng UST provider version 1.0. (in<br/>
> check_provider_version() at lttng-probes.c:174)<br/>
> libust[17268/17268]: just unregistered probe ust_tests_demo (in<br/>
> lttng_probe_unregister() at lttng-probes.c:245)<br/>
> libust[17268/17268]: Provider "ust_tests_demo3" accepted, version 1.0<br/>
> is compatible with LTTng UST provider version 1.0. (in<br/>
> check_provider_version() at lttng-probes.c:174)<br/>
> libust[17268/17268]: just unregistered probe ust_tests_demo3 (in<br/>
> lttng_probe_unregister() at lttng-probes.c:245)<br/>
> libust[17268/17268]: Provider "lttng_ust_tracef" accepted, version 1.0<br/>
> is compatible with LTTng UST provider version 1.0. (in<br/>
> check_provider_version() at lttng-probes.c:174)<br/>
> libust[17268/17268]: just unregistered probe lttng_ust_tracef (in<br/>
> lttng_probe_unregister() at lttng-probes.c:245)<br/>
> libust[17268/17268]: LTT : ltt ring buffer client<br/>
> "relay-discard-rt-mmap" exit<br/>
> (in lttng_ring_buffer_client_discard_rt_exit() at<br/>
> lttng-ring-buffer-client.h:688)<br/>
> libust[17268/17268]: LTT : ltt ring buffer client "relay-discard-mmap"<br/>
> exit<br/>
> (in lttng_ring_buffer_client_discard_exit() at<br/>
> lttng-ring-buffer-client.h:688)<br/>
> libust[17268/17268]: LTT : ltt ring buffer client<br/>
> "relay-overwrite-rt-mmap" exit<br/>
> (in lttng_ring_buffer_client_overwrite_rt_exit() at<br/>
> lttng-ring-buffer-client.h:688)<br/>
> libust[17268/17268]: LTT : ltt ring buffer client<br/>
> "relay-overwrite-mmap" exit<br/>
> (in lttng_ring_buffer_client_overwrite_exit() at<br/>
> lttng-ring-buffer-client.h:688)<br/>
> libust[17268/17268]: LTT : ltt ring buffer client<br/>
> "relay-metadata-mmap" exit<br/>
> (in lttng_ring_buffer_metadata_client_exit() at<br/>
> lttng-ring-buffer-metadata-client.h:337)<br/>
> libust[17268/17268]: Provider "ust_baddr_statedump" accepted, version<br/>
> 1.0 is compatible with LTTng UST provider version 1.0. (in<br/>
> check_provider_version() at lttng-probes.c:174)<br/>
> libust[17268/17268]: just unregistered probe ust_baddr_statedump (in<br/>
> lttng_probe_unregister() at lttng-probes.c:245)<br/>
> liblttng_ust_tracepoint[17268/17268]: just unregistered a tracepoints<br/>
> section from 0xb754f780 (in tracepoint_unregister_lib() at<br/>
> tracepoint.c:797)<br/>
> row@cobra7:~/lttng_source/lttng-ust/doc/examples/demo$<br/>
><br/>
><br/>
> _______________________________________________<br/>
> lttng-dev mailing list<br/>
> lttng-dev@lists.lttng.org<br/>
> <a href="http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev" target="_blank">http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev</a><br/>
<br/>
--<br/>
Jonathan R. Julien<br/>
Efficios<br/>
<br/>
<br/>
_______________________________________________<br/>
lttng-dev mailing list<br/>
lttng-dev@lists.lttng.org<br/>
<a href="http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev" target="_blank">http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev</a></div>
</div>
</div>
</div></div></body></html>