X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;ds=sidebyside;f=doc%2Fman%2Flttng-untrack.1.txt;h=771c5e69cb49fe6c36481f83caeb1cb22274cc9c;hb=7013e16714631ec4798f8700866e206239d83eb8;hp=363d8d718f765cce980ba51d49557773a7e36d23;hpb=f5511eeafdb40b9589306519633566c3be48756c;p=lttng-tools.git diff --git a/doc/man/lttng-untrack.1.txt b/doc/man/lttng-untrack.1.txt index 363d8d718..771c5e69c 100644 --- a/doc/man/lttng-untrack.1.txt +++ b/doc/man/lttng-untrack.1.txt @@ -1,6 +1,6 @@ lttng-untrack(1) ================ -:revdate: 1 May 2021 +:revdate: 17 May 2021 NAME @@ -52,13 +52,15 @@ recording event rules. The `untrack` command removes values from _inclusion sets_ of process attributes. See man:lttng-track(1) to learn more about inclusion sets. +See the <> section below for usage examples. -Example -~~~~~~~ + +Inclusion set example +~~~~~~~~~~~~~~~~~~~~~ A common operation is to create a tracing session (see -man:lttng-create(1)), remove all the entries from the PID tracker -inclusion set, start tracing, and then manually track PIDs while the -tracing session is active. +man:lttng-create(1)), remove all the entries from the Linux kernel +process ID inclusion set, start tracing, and then manually add PIDs +while the tracing session is active. Assume the maximum system PID is 7 for this example. @@ -79,7 +81,7 @@ Initial inclusion set: + [role="term"] ---- -$ lttng untrack --kernel --pid --all +$ lttng untrack --kernel --all --pid ---- + Inclusion set: @@ -242,6 +244,41 @@ include::common-lttng-cmd-help-options.txt[] include::common-lttng-cmd-after-options.txt[] +[[examples]] +EXAMPLES +-------- +.Remove the PIDs 1728 and 3775 from the Linux kernel process ID inclusion set of the current tracing session. +==== +See the option:--pid option. + +[role="term"] +---- +$ lttng untrack --kernel --pid=1728,3775 +---- +==== + +.Remove the IDs of a specific groups from the user space virtual group ID inclusion set of a specific tracing session. +==== +See the option:--vgid and option:--session options. + +[role="term"] +---- +$ lttng untrack --userspace --session=my-session \ + --vgid=docker,mysql +---- +==== + +.Remove all the user IDs from the Linux kernel user ID inclusion set of the current tracing session. +==== +See the option:--all and option:--uid options. + +[role="term"] +---- +$ lttng untrack --kernel --all --uid +---- +==== + + include::common-footer.txt[]