This test case tests if system logging is available, enabled by default and working as expected.
How to test
- Switch to root user:
- Check if rsyslog service is running and enabled at boot:
systemctl status rsyslog.service
- Check if system logging facility is working (
tailcan be replaced with
lessin the following):
- rsyslog must be running and active at boot, the output of
systemctlshould be like:
# systemctl status rsyslog.service rsyslog.service - System Logging Service Loaded: loaded (/lib/systemd/system/rsyslog.service) Active: active (running) since Thu, 23 Jun 2011 08:12:31 +0100; 23min ago Process: 576 ExecStartPre=/bin/systemctl stop systemd-kmsg-syslogd.service (code=exited, status=0/SUCCESS) Main PID: 613 (rsyslogd) CGroup: name=systemd:/system/rsyslog.service └ 613 /sbin/rsyslogd -n -c 5
- Log files should not be empty.
- The last entries in logs should correspond to the current date and time.