Страница 1 из 1

Ротация логов в астериск

Добавлено: 16 авг 2012, 11:11
lovky
Собственно нужна ротация queue.log ежедневно новый лог файл каждый день возможно-ли ???
посредством cron понятно что можно сделать . В logger.conf ротация включена но возможно она сработает только для masages лога так-же как и timeshift.

Re: Ротация логов в астериск

Добавлено: 16 авг 2012, 11:21
kasper
cat /etc/logrotate.d/asterisk
###########################
###########################
###########################
/var/log/asterisk/queue_log {
daily
minsize 50M
rotate 3
missingok
compress
delaycompress
notifempty
sharedscripts
postrotate
/usr/sbin/asterisk -rx 'logger reload' > /dev/null 2> /dev/null
endscript
}

Re: Ротация логов в астериск

Добавлено: 16 авг 2012, 11:41
lovky
Freebsd logrotate.d отсутствует есть newsyslog.conf но он берет данные из syslog.conf

Re: Ротация логов в астериск

Добавлено: 16 авг 2012, 14:18
zzuz
Направление вам задали.
вот и статейка http://www.lissyara.su/articles/freebsd ... newsyslog/

Re: Ротация логов в астериск

Добавлено: 16 авг 2012, 14:32
awsswa
Вообще задумано писать в mysql, а вот до тех пор пока не настроено пишет в файл.
Зачем вам ротация логов если вы их не читаете - rm queue.log

Re: Ротация логов в астериск

Добавлено: 16 авг 2012, 15:55
lovky
спасибо всем что ответили ротацию сделал работает mysql следующий шаг