BreadCrumbs: Asterisk Logs
Asterisk Logs
From Luke Jackson
(Difference between revisions)
Revision as of 04:11, 14 May 2007 (edit) Ljackson (Talk | contribs) (→Logrotate Configuration) ← Previous diff |
Current revision (04:14, 14 May 2007) (edit) Ljackson (Talk | contribs) (→Logrotate Configuration) |
||
Line 3: | Line 3: | ||
<pre> | <pre> | ||
/var/log/asterisk/messages /var/log/asterisk/*log { | /var/log/asterisk/messages /var/log/asterisk/*log { | ||
+ | create 0640 asterisk asterisk | ||
+ | daily | ||
+ | extension .txt | ||
+ | # mail root@localhost | ||
+ | missingok | ||
+ | nocompress | ||
+ | # notifempty | ||
+ | rotate 32 | ||
+ | sharedscripts | ||
+ | # size 10M | ||
+ | postrotate | ||
+ | /usr/sbin/asterisk -rx 'logger reload' >/dev/null 2>/dev/null || true | ||
+ | endscript | ||
+ | } | ||
+ | |||
+ | /var/log/asterisk/cdr-csv/*csv /var/log/asterisk/cdr-custom/*csv { | ||
+ | create 0640 asterisk asterisk | ||
+ | monthly | ||
+ | extension .txt | ||
+ | # mail root@localhost | ||
+ | missingok | ||
+ | nocompress | ||
+ | # notifempty | ||
+ | rotate 2 | ||
+ | sharedscripts | ||
+ | # size 10M | ||
+ | postrotate | ||
+ | /usr/sbin/asterisk -rx 'logger reload' >/dev/null 2>/dev/null || true | ||
+ | endscript | ||
+ | } | ||
+ | </pre> | ||
+ | |||
+ | <pre> | ||
+ | /var/log/asterisk/messages /var/log/asterisk/*log { | ||
+ | create 0640 asterisk asterisk | ||
+ | daily | ||
+ | extension .txt | ||
+ | mail root@localhost | ||
+ | missingok | ||
+ | nocompress | ||
+ | notifempty | ||
+ | rotate 64 | ||
+ | sharedscripts | ||
+ | # size 10M | ||
+ | postrotate | ||
+ | /usr/sbin/asterisk -rx 'logger reload' >/dev/null 2>/dev/null || true | ||
+ | endscript | ||
+ | } | ||
+ | |||
+ | /var/log/asterisk/full { | ||
create 0640 asterisk asterisk | create 0640 asterisk asterisk | ||
daily | daily |
Current revision
[edit]
Logrotate Configuration
/var/log/asterisk/messages /var/log/asterisk/*log { create 0640 asterisk asterisk daily extension .txt # mail root@localhost missingok nocompress # notifempty rotate 32 sharedscripts # size 10M postrotate /usr/sbin/asterisk -rx 'logger reload' >/dev/null 2>/dev/null || true endscript } /var/log/asterisk/cdr-csv/*csv /var/log/asterisk/cdr-custom/*csv { create 0640 asterisk asterisk monthly extension .txt # mail root@localhost missingok nocompress # notifempty rotate 2 sharedscripts # size 10M postrotate /usr/sbin/asterisk -rx 'logger reload' >/dev/null 2>/dev/null || true endscript }
/var/log/asterisk/messages /var/log/asterisk/*log { create 0640 asterisk asterisk daily extension .txt mail root@localhost missingok nocompress notifempty rotate 64 sharedscripts # size 10M postrotate /usr/sbin/asterisk -rx 'logger reload' >/dev/null 2>/dev/null || true endscript } /var/log/asterisk/full { create 0640 asterisk asterisk daily extension .txt # mail root@localhost missingok nocompress # notifempty rotate 32 sharedscripts # size 10M postrotate /usr/sbin/asterisk -rx 'logger reload' >/dev/null 2>/dev/null || true endscript } /var/log/asterisk/cdr-csv/*csv /var/log/asterisk/cdr-custom/*csv { create 0640 asterisk asterisk monthly extension .txt # mail root@localhost missingok nocompress # notifempty rotate 2 sharedscripts # size 10M postrotate /usr/sbin/asterisk -rx 'logger reload' >/dev/null 2>/dev/null || true endscript }
Categories: Mac OS X | Linux | VoIP