How to use systemd to troubleshoot Linux problems

On Linux operating system, the messages that are triggered by the kernel, by the system services and by the running applications are written and stored on log files. Different types of information are stored on different log files, for instance, security messages are stored on a specific log files, cron tasks log their messages on another log file and so forth.