Logrotate Setup
Asterisk/FreePBX does not set up a configuration to automatically rotate the log files for some reason. Kind of surprising. I only noticed because the /var/log/asterisk/full log file got to 300MB after only a month. It would probably crash the system after awhile. Create the following file.
nano /etc/logrotate.d/asterisk
Now add the following to make sure the asterisk log files are rotated weekly along with all the other log files.
/var/log/asterisk/messages /var/log/asterisk/*log /var/log/asterisk/full {
missingok
notifempty
sharedscripts
create 0640 asterisk asterisk
postrotate
/usr/sbin/asterisk -rx 'logger reload' > /dev/null 2> /dev/null
endscript
}