Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / Asterisk console filtering and logging

Asterisk console filtering and logging

Сообщений: 1

Asterisk console filtering and logging

Здравствуйте!
Консоль астериска, конечно, хорошая штука, когда я сам инициирую соединения и смотрю, что происходит. Но на практике соединений куча и отследить, какие сообщения к какому соединению относятся, просто невозможно. Есть какой-нибудь способ сказать: выводи только сообщения, касающиеся определенного экстеншена?
Еще лучше, чтобы подобные вещи выводились не в консоль, а в файл, но тут совсем плохо. Можно ли как-то добиться того, чтоб в лог писалось то, что видно на консоли, запущенной с -vvv? Я имею ввиду сообщения вида:


....
-- Executing Set("SIP/10.0.0.1-0061f5d0", "CDR(userfield)=2422718")
-- Executing Dial("SIP/10.0.0.1-0061f5d0", "SIP/708,25,tT")
....

О них же шла речь выше, когда я говорил о фильтрации
2007-07-05 08:35

Откуда: Киев
Сообщений: 749

Re: Asterisk console filtering and logging

запускать
asterisk -vvv>>/var/log/asterisk.log
или так(коннект к существующему)
asterisk -rvvv>>/var/log/asterisk.log
а вообще помниться все сообщения ложаться в /var/log/asterisk/full
смотрите настройки logger.conf
проверять соответсвенно гдето так
tail -n 1000 /var/log/asterisk.log|grep 'SIP/10.0.0.1-0061f5d0'|less
получите инфу по конкретному заноку.
а вообще поищите в нете мануал по bash-shell ;)

2007-07-06 14:25

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru