Thesis Details

Diagnostika systémů založených na GNU/Linux

Bachelor's Thesis Student: Hofbauer Martin Academic Year: 2021/2022 Supervisor: Smrž Pavel, doc. RNDr., Ph.D.
English title
Diagnostics of GNU/Linux-Based Systems

This bachelor thesis focuses on the creation of the light-weighted program, which collects and saves information from GNU/Linux-based systems. Designed and developed solution can also inform about errors in the operating system and its unusual behavior. The program aims at maximum reliability, isolation of individual parts, and ease of use. The theoretical part describes problems of already existing solutions and focuses on the system monitoring context. The practical part then describes program architecture and its implementation. The program was successfully deployed in the company BringAuto, which collaborated with the creation of this thesis. It turned out that the program is able to record information from the operating system without its big load. In case of partial system failure, the program helped with finding its causes.


Linux, GNU, logging, diagnostics, collecting informations, C++, CMake, Asio, Modulog

Degree Programme
defended, grade C
16 June 2022
Smrž Pavel, doc. RNDr., Ph.D. (DCGM FIT BUT), předseda
Burgetová Ivana, Ing., Ph.D. (DIFS FIT BUT), člen
Kreslíková Jitka, doc. RNDr., CSc. (DIFS FIT BUT), člen
Smrčka Aleš, Ing., Ph.D. (DITS FIT BUT), člen
Strnadel Josef, Ing., Ph.D. (DCSY FIT BUT), člen
HOFBAUER, Martin. Diagnostika systémů založených na GNU/Linux. Brno, 2022. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2022-06-16. Supervised by Smrž Pavel. Available from:
    author = "Martin Hofbauer",
    type = "Bachelor's thesis",
    title = "Diagnostika syst\'{e}m\r{u} zalo\v{z}en\'{y}ch na GNU/Linux",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2022,
    location = "Brno, CZ",
    language = "czech",
    url = ""
Back to top