Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Поиск ошибок в Asterisk - локализация проблемы.

0

Здравствуйте товарисчи астерискеры!

Бывают случаи, когда звонят и сообщают что такой-то номер к примеру не звонит туда-то. Я в этих случаях захожу по SSH на сервер - ввожу asterisk -ivvvvr и прошу человека звонить в то направление, куда он не может дозвониться. Визуально я ловлю момент набора номера и посыла звонка. Потом жму Ctrl+C и изучаю логи.

В связи с увеличением роста IP-телефонов и соответственно событий - выводящихся на консоле стало настолько велико, что невозможно отследить где идёт нужный вызов. Вариант с копированием информации в буфер обмена и поиск по файлу не удобен.

1) Подскажите как вы локализуете такие проблемы?

2) Есть ли в астериске фильтр для консоли, к примеру показывать события только связанные с таким-то SIP-номером?

Заранее благодарен за ответы.

удалить закрыть спам изменить тег редактировать

спросил 2012-11-06 15:49:46 +0400

devi29rus Gravatar devi29rus flag of Russian Federation
101 9 2 12
http://www.meatcom.ru/

3 Ответа

0

1) Логи + grep; дебаг + tcpdump

ссылка удалить спам редактировать

ответил 2012-11-06 16:14:36 +0400

Olpag Gravatar Olpag
1884 3 4 29

обновил 2012-11-06 16:16:57 +0400

Comments

логи + греп и дебаг + tcpdump тоже не поможет - т.к. я отгрэпую к примеру SIP-телефон с номером 1300 - но в фильтр попадёт только строчки с этим текстом, а другая информация - относящаяся к данному каналу, но не содержащая номер 1300 не попадёт.

devi29rus ( 2012-11-06 16:34:50 +0400 )редактировать

два грепа применить. первый чтоб найти callid, а второй все остальное...

komrad123 ( 2012-11-06 16:43:41 +0400 )редактировать
0

в астериск 11 выводиться uniqueid канала. в более ранних версиях никак. но можно потом по логу посмотреть.

ссылка удалить спам редактировать

ответил 2012-11-06 16:45:13 +0400

meral Gravatar meral flag of Ukraine
21228 23 18 169
http://pro-sip.net/

Comments

как назло версия 1.8...

devi29rus ( 2012-11-06 16:47:59 +0400 )редактировать

да не назло. нерекомендую обновляться. просто делаете вот так asterisk -r |tee 1.txt ждете. потом спокойно 1.txt читаете люымым редактором. я обынчо ищу по номеру который набирали. занимает пару секунд.

meral ( 2012-11-06 17:25:18 +0400 )редактировать
0
  1. точно так же
  2. нету фильтра, никто не придумал...
ссылка удалить спам редактировать

ответил 2012-11-06 16:09:26 +0400

switch Gravatar switch
8334 11 7 91
http://lynks.ru/

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2012-11-06 15:49:46 +0400

Просмотрен: 391 раз

Обновлен: Nov 06 '12

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.