Logging Behavior
This is done automatically in Commit 32077a
Set Permissions
chmod 644 /var/log/messagesChange Log to use /var/log/messages
Set 'log' in
/var/www/nmsprime/config/app.php(recommendation: single or syslog)Configure log rotation in /etc/logrotate.d
/nmsprime/etc/logrotate.d/nmsprime
/var/www/lara/storage/logs/laravel.log { weekly missingok rotate 10 compress delaycompress notifempty create 660 apache apache su apache apache }If 1) is set to syslog: configure syslog, too
If not using syslog: set proper chown for logfile(s): If cronjob makes the first log entry (e.g. in daily file) this will be set to root:root ⇒ preventing apache from writing (read http://stackoverflow.com/questions/27674597/laravel-daily-log-created-with-wrong-permissions)
filter unimportant logs
# ignore systemd session slices for process groups and resource management echo 'if $programname == "systemd" and ($msg contains "Starting Session" or $msg contains "Started Session" or $msg contains "Created slice" or $msg contains "Starting user-" or $msg contains "Removed slice user-" or $msg contains "Stopping user-") then stop' > /etc/rsyslog.d/ignore-systemd-session-slice.conf systemctl restart rsyslog