Настроен Asterisk на сервере с FreeBSD.
Cкриптом + crontab настроена ротация логов, но почему то иногда после выполнения скрипта логи пишутся с низкой детализацией ( Verbosity = 0 )
logger.conf
Код: Выделить всё
console => notice,warning,error
;console => notice,warning,error,debug
messages => notice,warning,error,debug
full => notice,warning,error,debug,verbose,dtmf,fax
Код: Выделить всё
#!/bin/sh
/usr/local/etc/rc.d/asterisk stop
/bin/mv /var/log/asterisk/full.18 /var/log/asterisk/full.19
/bin/mv /var/log/asterisk/full.17 /var/log/asterisk/full.18
/bin/mv /var/log/asterisk/full.16 /var/log/asterisk/full.17
/bin/mv /var/log/asterisk/full.15 /var/log/asterisk/full.16
/bin/mv /var/log/asterisk/full.14 /var/log/asterisk/full.15
/bin/mv /var/log/asterisk/full.13 /var/log/asterisk/full.14
/bin/mv /var/log/asterisk/full.12 /var/log/asterisk/full.13
/bin/mv /var/log/asterisk/full.11 /var/log/asterisk/full.12
/bin/mv /var/log/asterisk/full.10 /var/log/asterisk/full.11
/bin/mv /var/log/asterisk/full.09 /var/log/asterisk/full.10
/bin/mv /var/log/asterisk/full.08 /var/log/asterisk/full.09
/bin/mv /var/log/asterisk/full.07 /var/log/asterisk/full.08
/bin/mv /var/log/asterisk/full.06 /var/log/asterisk/full.07
/bin/mv /var/log/asterisk/full.05 /var/log/asterisk/full.06
/bin/mv /var/log/asterisk/full.04 /var/log/asterisk/full.05
/bin/mv /var/log/asterisk/full.03 /var/log/asterisk/full.04
/bin/mv /var/log/asterisk/full.02 /var/log/asterisk/full.03
/bin/mv /var/log/asterisk/full.01 /var/log/asterisk/full.02
/bin/mv /var/log/asterisk/full.00 /var/log/asterisk/full.01
/bin/cp /var/log/asterisk/full /var/log/asterisk/full.00
/bin/echo >/var/log/asterisk/full
/usr/local/etc/rc.d/asterisk start
Код: Выделить всё
0 0 * * * root /usr/local/etc/my_scripts/asterisk/log_rotate.sh >>/dev/null 2>&1
Но потом, после запуска скрипта, verbosity становится равен 0 и логи становятся малоинформативными.
Если зайти на консоль астериска командой
- то лог файл начинает писать с нужной детализацией до очередного запуска скрипта.asterisk -rvvvvvvv
В чем может быть причина ? Спасибо!