Magento Log Rotate with logrotate
From Brian Nelson Ramblings
Revision as of 12:55, 21 May 2014 by Brian (Talk | contribs) (Created page with "==Magento Log Rotate with logrotate== Have you ever had your Magento logs get so large you run out of disk quota. Maybe you would like to setup a log rotation for your Magen...")
Magento Log Rotate with logrotate
Have you ever had your Magento logs get so large you run out of disk quota. Maybe you would like to setup a log rotation for your Magento logs, it only makes sense all other major logs get rotated...right.
Let setup a cron that will rotate your magento logs (exception.log && system.log).
Lets create the logrotate configuration file
note, you will need to set your path to log files
vim magento-logrotate.conf
now add the following to the magento-logrotate.conf file
/path/to/magento/var/log/*log { rotate 7 daily compress }
Add a Daily cron to rotate your logs
@daily /usr/sbin/logrotate -f /path/to/magento-logrotate.conf
This will compress the old logs and keep 7 days worth of logs