Introduction
rsyslog is a syslog implementation that offers many benefits over syslog-ng. It can be configured to receive log entries from systemd’s journal in order to process or filter them before quickly writing them to disk or sending them over network.
NOTE: It is recommended to disable and uninstall the syslog-ng package to prevent possible conflicts.
paru -R syslog-ng
Installation
paru -S rsyslog
Start Service
sudo systemctl start rsyslog.service
NOTE: If your faced this ERROR MSG: rsyslog.service: Job rsyslog.service/start failed with result ‘dependency’. Please, restart the service: Try restarting the rsyslog service using the systemctl command:
sudo systemctl restart rsyslog.service
Show status
sudo systemctl status rsyslog.service
Enable rsyslog
If runnning ok, enable it.
sudo systemctl enable rsyslog.service