Thesis Details

Support for Dynamic Config Reload Inside Rsyslog

Master's Thesis Student: Lakatos Attila Academic Year: 2021/2022 Supervisor: Rogalewicz Adam, doc. Mgr., Ph.D.
Czech title
Podpora dynamické změny konfigurace v rámci Rsyslog

Logs are one of the most valuable assets when it comes to IT system management and mon- itoring. As they record every action that took place on a machine, logs provide the insight system administrators need to spot issues that might impact performance, compliance, and security. For this reason, the rsyslog software utility can be used as it offers the ability to accept inputs from a wide variety of sources, transform them, and output the results to diverse destinations by a set of rules. One shortcoming the software currently has is that it needs to be restarted in order to modify the rule set. The author of this master's thesis points out what types of problems a user might encounter during this period of time, such as messages entering the system are lost, TCP/UDP based connections are disturbed, even if no changes are made. The goal of this thesis is to design and implement an option, which allows users to dynamically reload configuration for core components without the need of a full restart. The improvements aim to address problems raised by the research, as well as increase performance by reusing already existing resources.


logging, rsyslog, TLS, tcp, udp, log processing, journal

Degree Programme
Information Technology and Artificial Intelligence, Specialization Information Systems and Databases
defended, grade B
21 June 2022
Kolář Dušan, doc. Dr. Ing. (DIFS FIT BUT), předseda
Bartík Vladimír, Ing., Ph.D. (DIFS FIT BUT), člen
Hruška Tomáš, prof. Ing., CSc. (DIFS FIT BUT), člen
Hynek Jiří, Ing., Ph.D. (DIFS FIT BUT), člen
Veselý Vladimír, Ing., Ph.D. (DIFS FIT BUT), člen
Vojnar Tomáš, prof. Ing., Ph.D. (DITS FIT BUT), člen
LAKATOS, Attila. Support for Dynamic Config Reload Inside Rsyslog. Brno, 2022. Master's Thesis. Brno University of Technology, Faculty of Information Technology. 2022-06-21. Supervised by Rogalewicz Adam. Available from:
    author = "Attila Lakatos",
    type = "Master's thesis",
    title = "Support for Dynamic Config Reload Inside Rsyslog",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2022,
    location = "Brno, CZ",
    language = "english",
    url = ""
Back to top