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

Вывод информации о звонке только для одного номера

0

Добрый день! Бывает так что звонков слишком много. Asterisk в консоль выводит слишком много информации по всем звонкам. Как сделать так чтобы было видна информация только по одному звонку?

Я сделал

logger mute

Или

logger set level WARNING

Потом сделал

sip set debug peer 'Номер'

Но я не вижу лога звонка. Как вы выводите информацию только по одному звонку?

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

спросил 2015-07-08 09:52:47 +0400

chemtech Gravatar chemtech
21 4 7

обновил 2015-07-08 11:11:11 +0400

Comments

sip set debug peer ищит пир и на его адрес!!! включает дебаг. а не то, что вы думаете.

meral ( 2015-07-08 16:23:33 +0400 )редактировать

2 Ответа

1

asterisk -r | grep "номер"

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

ответил 2015-07-08 10:54:01 +0400

Leksnsk Gravatar Leksnsk flag of Russian Federation
155 2 3
http://google.ru/

Comments

а вот и нет - лучший способ включить полный full лог в файла потом найти необходимый звонок и потом = cat full | grep "ид звонка" = для примера = [2015-07-08 11:55:46] VERBOSE[32673][C-0000752d] pbx.c: -- Goto (macro-stdexten,s-BUSY,12) = ид звонка 0000752d

awsswa ( 2015-07-08 10:57:02 +0400 )редактировать
0

А никак. В астериске это огромный косяк - нельзя включить дебаг одного пира (по IP не считается) или одного контекста или одного экстеншена или одного CallerID, и т.д. Разве что через grep full лога по CEL id (это то, что в квадратных скобочках [C-0000752d]). Но это как-то не очень. Мечтаю о парсилке full лога, которая бы в реалтайме раскладывала звонки по параметрам и сохраняла лог каждого отдельно.

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

ответил 2015-07-08 13:01:51 +0400

glukinho Gravatar glukinho
661 4 3 12

Comments

напишите. или напишите ТЗ и закажите. grep прекрасно ссправляется и его не надо ставить на каждой обслуживаемой системе. а вообще есть специальные системы анализа логов. в них надо только regexp правильный ввести и все.

meral ( 2015-07-08 16:22:28 +0400 )редактировать

Ваш ответ

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 ленту новостей

Статистика

Задан: 2015-07-08 09:52:47 +0400

Просмотрен: 2,211 раз

Обновлен: Jul 08 '15

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