Задать вопрос
@bamond

Почему asterisk не пишет лог?

День добрый.
По какой то причине астериск не пишет полный лог в файл. Помогите , пожалуйста , разобраться в причинах....
Call Detail Record (CDR) settings
----------------------------------
  Logging:                    Enabled
  Mode:                       Simple
  Log unanswered calls:       No
  Log congestion:             No

* Registered Backends
  -------------------
    mysql
    cdr-custom
    Adaptive ODBC


Channel                             Type     Status    Configuration
-------                             ----     ------    -------------
/var/log/asterisk/full              File     Enabled    - DEBUG NOTICE WARNING ERROR VERBOSE DTMF FAX 
/var/log/asterisk/error             File     Enabled    - WARNING ERROR 
                                    Console  Enabled    - NOTICE WARNING ERROR DTMF 
/var/log/asterisk/security          File     Enabled    - SECURITY


Хочется в логах увидить обычный вывод консоли астера ... выполнение макросов , ошибки при это и т.д.... а туда попадают ошибки , секьюрити , дебаг ( если включен )....
максимальная подробная инфа о звонке через дебан мне не нужна.... нужен обычной лог работы сервера ( как в консоле )

Спасибо.
  • Вопрос задан
  • 3921 просмотр
Подписаться 1 Оценить Комментировать
Решения вопроса 1
В logger.conf добавьте строку вида:
verbose => verbose(5)
Затем, asterisk -x 'logger reload' и в файле verbose вы должны получить аналогичный вывод, как в консоли при verbose 5
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
asterisk -r
*CLI> core set verbose 3

смотрите в asterisk.conf там выставляется дефолтный уровень verbose
Ответ написан
Добрый день.
Call Detail Records тут вообще не к месту, если Вы говорите о логах, а не детализации звонков.
Вам нужно смотреть файл logger.conf, а точнее секцию [logfiles]
там есть строки:
debug => debug
console => notice,warning,error
messages => notice,warning,error
full => notice,warning,error,verbose
syslog.local0 => notice,warning,error
То есть если вам в логе full не нужны дебаги, делайте как в этом примере.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы