blob: 6c88446f7e74aa5237bec42d1edfe866eb18d663 [file] [log] [blame]
Daniel Bristot de Oliveira79ce8f42021-12-10 19:11:20 +01001RTLA: Real-Time Linux Analysis tools
2
3The rtla is a meta-tool that includes a set of commands that
4aims to analyze the real-time properties of Linux. But, instead of
5testing Linux as a black box, rtla leverages kernel tracing
6capabilities to provide precise information about the properties
7and root causes of unexpected results.
8
9Installing RTLA
10
11RTLA depends on some libraries and tools. More precisely, it depends on the
12following libraries:
13
14 - libtracefs
15 - libtraceevent
16 - procps
17
18It also depends on python3-docutils to compile man pages.
19
20For development, we suggest the following steps for compiling rtla:
21
22 $ git clone git://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git
23 $ cd libtraceevent/
24 $ make
25 $ sudo make install
26 $ cd ..
27 $ git clone git://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git
28 $ cd libtracefs/
29 $ make
30 $ sudo make install
31 $ cd ..
32 $ cd $rtla_src
33 $ make
34 $ sudo make install
35
36For further information, please refer to the rtla man page.