Страница 1 из 1
Лог диалплана в файл
Добавлено: 26 янв 2016, 11:25
Htwor
Изредка возникают непонятные ситуации, связанные с выполнением диалплана. Логи Master.csv, messages.log и full.log не показывают выполнение диалплана, как это видим в CLI. А именно эта информация и нужна для отладки. Каким образом можно получать в лог-файл эту информацию?
Имеется ввиду вывод в CLI, который мы видим при verbose=5 в asterisk.conf.
Re: Лог диалплана в файл
Добавлено: 26 янв 2016, 11:50
Glukinho
В full логе, вроде, всё, что видно в консоли. Там же удобная привязка к CallID.
Еще можно запускать
Re: Лог диалплана в файл
Добавлено: 26 янв 2016, 11:55
Htwor
В Full логе какая-то каша. А какие параметры указать full=> в logger.conf, чтобы были только сообщения о выполнении диалплана?
Re: Лог диалплана в файл
Добавлено: 26 янв 2016, 11:58
Glukinho
У меня стоит вот так:
Код: Выделить всё
*CLI> logger show channels
Channel Type Status Configuration
------- ---- ------ -------------
/var/log/asterisk/full File Enabled - DEBUG NOTICE WARNING ERROR VERBOSE DTMF FAX
И в full логе есть выполнение диалплана по шагам, как в консоли. Разве что без раскраски.
Возможно, можно оставить только verbose.
Re: Лог диалплана в файл
Добавлено: 26 янв 2016, 12:02
ded
Htwor писал(а):В Full логе какая-то каша. А какие параметры указать full=> в logger.conf, чтобы были только сообщения о выполнении диалплана?
Попробуйте читать этот файл другими инструментами, и Вы увидите, что это не каша, а всё то же, что и в CLI.
Если видите кашу - ваш редактор просто ломает строки, игнорируя перевод строки. Растяните окно во всю ширину, будет выдно точное начало каждой строки.
Re: Лог диалплана в файл
Добавлено: 27 янв 2016, 14:23
Htwor
Не знаю, что произошло, теперь full-лог пишется в читабельном виде и выполнение диалплана тоже отображается. Странно.
Re: Лог диалплана в файл
Добавлено: 27 янв 2016, 15:57
ded
Трансцендентальное воздействие!
Я просто прочитал мантру ОМ МАНИ ПАДМЕ ХУМ! и послал луч радости в вашем направлении!