controlling-tracing: minor fixes
[lttng-docs.git] / contents / using-lttng / controlling-tracing / intro.md
CommitLineData
5e0cbfb0
PP
1---
2id: controlling-tracing
3---
4
5Once you're in possession of a software that is properly
6[instrumented](#doc-instrumenting) for LTTng tracing, be it thanks to
7the built-in LTTng probes for the Linux kernel, a custom user
4fa8dc1e
PP
8application, or a custom Linux kernel, all that is left is actually
9tracing it.
5e0cbfb0 10
4fa8dc1e
PP
11You control LTTng tracing using a single command
12line tool: `lttng`. LTTng [session daemons](#doc-lttng-sessiond) may
13either be started manually (`lttng-sessiond`) or automatically by the
14`lttng` command when a sessions is created. Trace data may be forwarded
15to the network and used elsewhere using an LTTng
16[relay daemon](#doc-lttng-relayd) (`lttng-relayd`).
17
18The man pages of `lttng`, `lttng-sessiond`, and `lttng-relayd` are pretty
5e0cbfb0
PP
19complete, thus this section is not an online copy of the latter (we
20leave this contents for the
5037eb52 21[Online LTTng man pages](#doc-online-lttng-manpages) section).
5e0cbfb0
PP
22This section is rather a tour of LTTng
23features through practical examples and tips.
24
25If not already done, make sure you understand the core concepts
26and how LTTng components connect together by reading the
27[Understanding LTTng](#doc-understanding-lttng) chapter; this section
28assumes you are familiar with them.
This page took 0.023801 seconds and 4 git commands to generate.