Man Linux: Main Page and Category List

NAME

       lttctl -- linux trace toolkit control

SYNOPSIS

       lttctl [options]... [tracename]

DESCRIPTION

       lttctl is a small program that controls LTTng through liblttctl.

OPTIONS

       ·   -h, --help: Show summary of options.

       ·   -c, --create: Create a trace.

       ·   -d, --destroy: Destroy a trace.

       ·   -s, --start: Start a trace.

       ·   -p, --pause: Pause a trace.

       ·   --transport  TRANSPORT: Set trace’s transport. (ex. relay-locked or
           relay)

       ·   -o,  --option  OPTION  Set  options,   following   operations   are
           supported:

           channel.<channelname>.enable=
           channel.<channelname>.overwrite=
           channel.<channelname>.bufnum=
           channel.<channelname>.bufsize= (in bytes, rounded to next power of 2)
           <channelname> can be set to all for all channels
           channel.<channelname>.switch_timer= (timer interval in ms)

       ·   -C, --create_start: Create and start a trace.

       ·   -D, --pause_destroy: Pause and destroy a trace.

       ·   -w,  --write  PATH:  Path for write trace datas. For -c, -C, -d, -D
           options.

       ·   -a, --append: Append to trace, For -w option.

       ·   -n, --dump_threads NUMBER: Number of lttd threads, For -w option.

       ·   --channel_root PATH: Set channels root path, For  -w  option.  (ex.
           /mnt/debugfs/ltt)

AUTHOR

       lttctl  was  written by Zhao Lei <zhaolei@cn.fujitsu.com>, Gui Jianfeng
       <guijianfeng@cn.fujitsu.com>,       and        Mathieu        Desnoyers
       <mathieu.desnoyers@efficios.com>.

       This  manual page was written by Jon Bernard <jbernard@debian.org>, for
       the Debian project (and may be used by others).

                                   May 2010