AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Удаление логов Asterisk

Newbies/FAQ Forum 5 сообщений -
#1

Удаление логов Asterisk


Здравтсвуйте, тыкните в сторону нужную.

Если удалить содержисое папки /var/log/, какие будут последствия?

Еще хочу покурить про logrotate, я так понимаю цикличное удаление старых логов по условиям, размерам и другим опциям, есть на примерах какие?

Заранее спасибо!
#2

Код:
~#cat /etc/logrotate.d/asterisk.logrotate
/var/log/asterisk/messages {
daily
rotate 60
copytruncate
delaycompress
compress
notifempty
missingok
}

/var/log/asterisk/cdr-csv/Master.csv {
daily
rotate 60
copytruncate
delaycompress
compress
notifempty
missingok
}
#3

А щас если удалю файлы /var/log/asterisk/full.3 критичного не будет?

Самый большой объём информации у меня занимает файлы full
У меня в примере так:

/var/log/asterisk/full {
missingok
rotate 5
daily
create 0640 asterisk asterisk
postrotate
/usr/sbin/asterisk -rx 'logger reload' > /dev/null 2> /dev/null
endscript
}

получается из этого выходит что: отсутствие файла не является ошибкой, хранится история за 5 дней, каждый день ротация, перезапуск...

Каких бы опции добавить чтобы не переполнялся диск, compress полюбому добавлю, а как бы опитимизировать, потому как щас на сервачке есть файлы full.0-5 где то по 1, 2, 3 по 50 Гб
#4

а в logger.conf астериска - не судьба уменьшить уровень логирования ?
#5

в этом файле у меня есть только одна незакоменченная область

full => notice,warning,error,debug,verbose

в астере отключил дебаг, и core verbosity на 0 поставил..

в logrotate прописал сжатие

нужна команда которая бы стирала старые файлы типа kill all /var/log/asterisk/ful.*

postrotate
/usr/sbin/asterisk -rx 'logger reload' > /dev/null 2> /dev/null
endscript