add-trigger: rename --fire-* to --rate-policy=*:value
[lttng-tools.git] / doc / man / lttng-crash.1.txt
CommitLineData
aec4668a
PP
1lttng-crash(1)
2==============
32357a9a 3:revdate: 2 April 2020
aec4668a
PP
4
5
6NAME
7----
8lttng-crash - Recover and view LTTng 2 trace buffers in the event of a crash
9
10
11SYNOPSIS
12--------
13[verse]
6f7058c2 14*lttng-crash* [option:--extract='PATH' | option:--viewer='VIEWER'] [option:-v | option:-vv | option:-vvv] 'SHMDIR'
aec4668a
PP
15
16
17DESCRIPTION
18-----------
a18d9544 19The https://lttng.org/[_Linux Trace Toolkit: next generation_] is an open
aec4668a
PP
20source software package used for correlated tracing of the Linux kernel,
21user applications, and user libraries.
22
23LTTng consists of Linux kernel modules (for Linux kernel tracing) and
24dynamically loaded libraries (for user application and library tracing).
25
6f7058c2 26The `lttng-crash` command-line tool is used to recover and view
aec4668a
PP
27LTTng trace buffers in the event of a system crash.
28
6f7058c2
PP
29`lttng-crash` reads files within the directory 'SHMDIR' and does one
30of:
31
32Without the option:--extract option::
33 Launches a trace reader (see the option:--viewer option) to view the
34 recovered traces.
35
36With the option:--extract option::
37 Extracts them as uncorrupted LTTng traces on the file system.
38
39'SHMDIR' is the directory specified as the argument of the
40nloption:--shm-path option of the man:lttng-create(1) command used to
41create the tracing session for which to recover the traces.
42
aec4668a
PP
43
44OPTIONS
45-------
59b19c3c 46option:-x 'PATH', option:--extract='PATH'::
aec4668a
PP
47 Extract recovered traces to path 'PATH'; do not execute the trace
48 viewer.
49
50option:-v, option:--verbose::
51 Increase verbosity.
52+
53Three levels of verbosity are available, which are triggered by
54appending additional `v` letters to the option
55(that is, `-vv` and `-vvv`).
56
59b19c3c 57option:-e 'VIEWER', option:--viewer='VIEWER'::
aec4668a
PP
58 Use trace viewer 'VIEWER' to view the trace buffers. 'VIEWER' is the
59 absolute path to the viewer command to use, and it can contain
60 command arguments as well. The trace directory paths are passed to
61 the 'VIEWER' command as its last arguments.
62+
32357a9a
PP
63Without this option, `lttng crash` uses man:babeltrace2(1) if it's
64available. Otherwise, it tries to use man:babeltrace(1).
aec4668a
PP
65
66
67Program information
68~~~~~~~~~~~~~~~~~~~
69option:-h, option:--help::
70 Show help.
71
72option:-V, option:--version::
73 Show version.
74
75
76EXIT STATUS
77-----------
78*0*::
79 Success
80
81*1*::
82 Error
83
84*3*::
85 Fatal error
86
87
88include::common-footer.txt[]
89
90
91SEE ALSO
92--------
7c1a4458
PP
93man:lttng(1),
94man:lttng-sessiond(8),
95man:lttng-relayd(8),
96man:lttng-ust(3),
32357a9a 97man:babeltrace2(1)
This page took 0.033486 seconds and 4 git commands to generate.