• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion

Possible to setup a custom log file to be rotated

Z

zenstruck

Guest
I like how the apache logs for each site are available through the interface and are rotated to my settings. Is it possible to add a custom log file to this list?

Thanks,
Kevin
 
Sure,

create a new file in /etc/logrotate.d/ named like your log you would like to rotate.

Place the following inside the file (taken from apache logrotate):
Code:
/var/log/httpd/*log {
    missingok
    notifempty
    sharedscripts
    postrotate
        /sbin/service httpd reload > /dev/null 2>/dev/null || true
    endscript
}

Here you can set different options (in short):
Set the right path to your log !
missingok = no error if there is no log file
notifempty = rotate only if log conatins data
sharedscripts = donno :D
postrotate = maybe it's a good idea to reload or restart the service, so a new file will be created
 
customize log rotate per domain

After installing nginx I have 2 more log files inside ~/statistics/logs for every domain — nginx access and error logs for this domain.

PSA generates it's per domain log rotate settings in /usr/local/psa/etc/logrotate.d
I need to add those naginx logs to every domain.tld file in that directory

grep -r 'logrotate.d' inside /usr/local/psa didn't help
 
Back
Top