Bug #457
closedWrong information in trace path
0%
Description
I'm using lttng-tools 2.1.1.
The information in the trace path is incorrect when executing "lttng list" or "lttng list <session name>" after executing the following command sequence:
lttng create my
Session my created.
Traces will be written in /home/bernd/lttng-traces/my-20130220-103009
lttng list my
Tracing session my: [inactive]
Trace path: /home/bernd/lttng-traces/my-20130220-103009
lttng enable-event -a -k -s my --tracepoint
All kernel tracepoints are enabled in channel channel0
lttng enable-event -a -u -s my --tracepoint
All UST tracepoints are enabled in channel channel0
lttng enable-consumer -s my -u -U net://192.168.56.1 -e
URL net://192.168.56.1 set for UST session my.
Consumer enabled successfully
lttng list
1) my ([K]: net://[]:27951/y-27951/y-20130220-103009 [data: 0] -- [U]: net://192.168.56.1:5342/ [data: 5343]) [inactive]
The last command out put should show the correct path (/home/bernd/lttng-traces/my-20130220-103009) for the kernel since it uses the local consumer. This display error makes it hard to parse the trace path within the Eclipse LTTng Control (for LTTng 2.1 support).
Best Regards
Bernd
Updated by David Goulet over 11 years ago
- Status changed from New to Confirmed
- Target version set to 2.1 stable
Updated by David Goulet almost 11 years ago
- Status changed from Confirmed to Resolved
Late to the party! :(
But since 2.2, enable-consumer is now obsolete meaning you can only have a network destination for a session and not domain specific like previously.
Here are two use cases that basically show that this bug is fixed:
$ lttng create test -C tcp://1.1.1.2:8900 -D tcp://1.1.1.2 Control URL tcp://1.1.1.2:8900 set for session test Data URL tcp://1.1.1.2 set for session test Session test created. $ lttng list test Tracing session test: [inactive] Trace path: net4://1.1.1.2:8900/ [data: 5343]
and two custom ports:
lttng create test2 -C tcp://1.1.1.2:8900 -D tcp://1.1.1.2:111 Control URL tcp://1.1.1.2:8900 set for session test2 Data URL tcp://1.1.1.2:111 set for session test2 Session test2 created. lttng list test2 Tracing session test2: [inactive] Trace path: net4://1.1.1.2:8900/ [data: 111]