[ltt-dev] usttrace: directory of output trace
Irina Guilman
irina.guilman at ericsson.com
Thu Aug 25 10:17:51 EDT 2011
I mean ust_<n>
________________________________
From: Irina Guilman [mailto:irina.guilman at ericsson.com]
Sent: August-25-11 10:16 AM
To: צהלול לא קיים; ltt-dev at lists.casi.polymtl.ca
Subject: Re: [ltt-dev] usttrace: directory of output trace
The data is usually in ust_0. The metadata as I understand contains the format information, for it to decode the ust_ files with the data.
________________________________
From: צהלול לא קיים [mailto:zahalul at walla.com]
Sent: August-25-11 5:12 AM
To: צהלול לא קיים; Irina Guilman; צהלול_לא_קיים; ltt-dev at lists.casi.polymtl.ca
Subject: Re: Re: RE: [ltt-dev] usttrace: directory of output trace
Hello,
Sorry, my mistake.
metadata_0 is not empty.
I will soon analyze it using lttv-gui.
Thanks,
Zvika.
שולח: צהלול לא קיים
נושא: Re: RE: [ltt-dev] usttrace: directory of output trace
Hello,
Following are the steps I did:
usttrace -o /home/root ./Hello.out &
In /home/root, 2 folders were created:
656_-518...
This directory contains 1 file: metadata_0
656_-523...
This directory contains 1 file: ust_0
My code is:
#include
int main (void)
{
int v=1;
char *st="trace";
while (1)
{
ust_marker (myevent,"firstarg %d secondarg %s",v,st);
sleep (1);
}
}
When I ran:
ustctl list-markers 656
I got the following:
....
{PID 656, channel/marker: ust/myevent, state: 1, fmt: "firstarg %d secondarg %s (nil)}
{PID 656, channel/marker: ust/myevent, state: 1, fmt: "firstarg %d secondarg %s (nil)}
So I think "myevent" is enabled.
But where the markers are logged ?
Where is the input file to lttv-gui ?
I'm running under busybox. Is it a problem ?
Thanks,
Zvika
שולח: Irina Guilman
נושא: RE: [ltt-dev] usttrace: directory of output trace
And it's not there under some hidden directory, i.e /home/root/.usttrace?
Can you run the examples under tests? (there are hello, hello2, basic, fork examples there)
Another option is to run it manually, try with a verbose option.
Start the daemon
ust-consumerd -d
then start your process, then see the markers with ustctl, enable them with ustctl, start tracing though ustctl command
________________________________
From: צהלול לא קיים [mailto:zahalul at walla.com]
Sent: August-23-11 6:50 AM
To: ltt-dev at lists.casi.polymtl.ca
Subject: [ltt-dev] usttrace: directory of output trace
Hello,
I have a simple program that creates 2 threads.
Each thread calls to: ust_marker (myotherevent,MARK_NOARGS) every 1 second.
The thread also prints a message (using printf) every 1 second.
The main thread loops forever doing only "sleep (1)".
I ran the program using: usttrace MyProg.out -o /home/root &
After a few seconds I checked the folder /home/root. It does not contain a trace file.
Can you help ?
Thanks,
Zvika.
________________________________
Walla! Mail - Get your free unlimited mail today<http://www.walla.co.il/>
________________________________
Walla! Mail - Get your free unlimited mail today<http://www.walla.co.il/>
________________________________
Walla! Mail - Get your free unlimited mail today<http://www.walla.co.il>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.casi.polymtl.ca/pipermail/lttng-dev/attachments/20110825/b16e4927/attachment-0003.htm>
More information about the lttng-dev
mailing list