X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;ds=sidebyside;f=doc%2Fquickstart.txt;h=163544eee1e23fd3aa0695e0db7b53644fa172c1;hb=99497cd03fb27fd2416a88d80292a0cc5647bff2;hp=1234fea6dc29006e31b525f01435d419e51e4a99;hpb=3301e7404d026657c2e466bcdf504b93ddbe58e3;p=lttng-tools.git diff --git a/doc/quickstart.txt b/doc/quickstart.txt index 1234fea6d..163544eee 100644 --- a/doc/quickstart.txt +++ b/doc/quickstart.txt @@ -23,26 +23,26 @@ registry. To trace any instrumented applications or the kernel, a registered tracing session is needed beforehand. To interact with the session daemon and a tracing session, you should use the lttng command line UI (lttng). -Here is a list of some new powerful features the LTTng 2.0 kernel tracer -offers: +Here is a list of some powerful features the LTTng 2.0 kernel tracer offers: * Kprobes support * Function Tracer support * Context information support (add context data to an event) * Perf counter support + * Tracepoint support The next sections explain how to do tracing :) Kernel Tracing -------------- -You have to modprobe the lttng-modules manually or the session daemon will do -it for you if those modules can be found on your system. +You can start the session daemon by invoking the command "ltt-sessiond", +or let the lttng command line tool do it for you. The session daemon +loads the LTTng tracer modules for you if those modules can be found on +your system. If they are not found, the kernel tracing feature will be +unavailable. -Again, you can then start the session daemon (ltt-sessiond) by hand or the -lttng command line tool will do it for you. - -List possible kernel events: +List available kernel events: # lttng list -k @@ -67,18 +67,18 @@ or enable ALL events (-a/--all): 3) Enable kprobes and/or the function tracer with lttng This is a new feature made possible by the new LTTng 2.0 kernel tracer. You can -enable a Kprobe (by Masami Hiramatsu) and data will be output in the trace -along side with your tracing data. +enable a dynamic probe and data will be output in the trace along side with +your tracing data. -# lttng enable-event aname --kprobe symbol+0xffff7260695 +# lttng enable-event aname --probe symbol+0xffff7260695 or -# lttng enable-event aname --kprobe 0xffff7260695 +# lttng enable-event aname --probe 0xffff7260695 -Either an
or a