Linux, however, uses the Unix-based syslog tool to manage local log files. Most modern Linux distributions actually use a new-and-improved daemon called rsyslog. rsyslog
is capable of forwarding logs to remote servers. The configuration is relatively simple and makes it possible for Linux admins to centralize log files for archiving and troubleshooting. In this article, I show you how to configure a server to act as the log file repository and then how to configure Linux servers to forward their logs to it.