• The APS Catalog has been deprecated and removed from all Plesk Obsidian versions.
    Applications already installed from the APS Catalog will continue working. However, Plesk will no longer provide support for APS applications.
  • Please be aware: with the Plesk Obsidian 18.0.78 release, the support for the ngx_pagespeed.so module will be deprecated and removed from the sw-nginx package.

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