Size: a a a

Asterisk Russian Community

2021 February 20

АД

Алексей Дмитриев... in Asterisk Russian Community
Александр Второй
О_о своеобразно
сам офигел в свое время ))
источник

RP

Roman Pertsev in Asterisk Russian Community
Алексей Дмитриев
сам офигел в свое время ))
а чего тут офигевать? hostname тачки всегда должен быть в хостc и вести на локалхост, так что это не баг. А то что chan_sip зависит от dns так это давно известно, поэтому желательно настраивать dnsmgr.conf + поднимать локальный кеширующий dns
источник

АД

Алексей Дмитриев... in Asterisk Russian Community
Roman Pertsev
а чего тут офигевать? hostname тачки всегда должен быть в хостc и вести на локалхост, так что это не баг. А то что chan_sip зависит от dns так это давно известно, поэтому желательно настраивать dnsmgr.conf + поднимать локальный кеширующий dns
+
источник

SG

Sergey Gorshenin in Asterisk Russian Community
Коллеги, никто не ищет транзит def трафика ?
источник
2021 February 21

A

Alex 68 in Asterisk Russian Community
Ребята подскажите как кастомизировать CDR.
источник

A

Alex 68 in Asterisk Russian Community
Надо сделать так чтобы писались только те поля которые надо и создавалось нужное мне количество  строк
источник

A

Alex 68 in Asterisk Russian Community
По сути отключить дефолтную запись cdr  и использовать кастомную , возможно в отдельную таблицу
источник

A

Alex 68 in Asterisk Russian Community
Для того чтобы на один звонок сделать одну строку записи, когда звонок переходит в разные контексты очередей
источник

як

я никуда не тороплюс... in Asterisk Russian Community
Чем логи смотреть, кроме lnav? Или сразу sngrep запускать? У какой-нибудь проги есть режим, показывающий цветом задержки при выполнении макросов/контекстов?
источник

A

Alex in Asterisk Russian Community
я никуда не тороплюсь когда напьюсь тогда напьюсь
Чем логи смотреть, кроме lnav? Или сразу sngrep запускать? У какой-нибудь проги есть режим, показывающий цветом задержки при выполнении макросов/контекстов?
Если логов много, то пишите максимально детализировано  в ELK и оттуда скриптами на egrep+(PHP/nodejs/python) разбирайте. Если немного, то egrep+(PHP/nodejs/python)
источник

A

Alex in Asterisk Russian Community
Лог файл размером с гигабайт простой баш с egrep разберёт за несколько секунд
источник

як

я никуда не тороплюс... in Asterisk Russian Community
Alex
Если логов много, то пишите максимально детализировано  в ELK и оттуда скриптами на egrep+(PHP/nodejs/python) разбирайте. Если немного, то egrep+(PHP/nodejs/python)
Я одмин, мне на питоне писать - так себе развлечение. Тем более на похапэ и жабоскрипте. К тому же эластик вроде платный стал
источник

A

Alex in Asterisk Russian Community
я никуда не тороплюсь когда напьюсь тогда напьюсь
Я одмин, мне на питоне писать - так себе развлечение. Тем более на похапэ и жабоскрипте. К тому же эластик вроде платный стал
Какой обьем логов в сутки ? Если задача только долгие макросы увидеть, то поставьте в самом макросе обработчик времени выполнения и вывод в лог ахтунга. Дешево и сердито
источник

як

я никуда не тороплюс... in Asterisk Russian Community
Какую переменную засунуть в контекст, чтобы потом коротким двухэтажным грепом посчитать (наглядно увидеть) продолжительность каждого из шагов контекста? Там их штук 20. Уже при 2..3 одновременных звонках я не вижу где там чё застревает
источник

як

я никуда не тороплюс... in Asterisk Russian Community
Alex
Какой обьем логов в сутки ? Если задача только долгие макросы увидеть, то поставьте в самом макросе обработчик времени выполнения и вывод в лог ахтунга. Дешево и сердито
Научите. Только чтобы сама эта "обработка" не жрала ресурсы и была асинхронной
источник

A

Alex in Asterisk Russian Community
я никуда не тороплюсь когда напьюсь тогда напьюсь
Какую переменную засунуть в контекст, чтобы потом коротким двухэтажным грепом посчитать (наглядно увидеть) продолжительность каждого из шагов контекста? Там их штук 20. Уже при 2..3 одновременных звонках я не вижу где там чё застревает
Никак ну или греп получится такой, что кровь из глаз потечет. Дерните из лога звонок по callid (в логе в квадратных скобках выводится) и далее разбирайте высокоуровневыми языками временные метки
источник

A

Alex in Asterisk Russian Community
я никуда не тороплюсь когда напьюсь тогда напьюсь
Научите. Только чтобы сама эта "обработка" не жрала ресурсы и была асинхронной
Забесплатно вы можете сами почитать как использовать grep. Он нереально быстрый. В разы быстрее чем разбор большого файла языком программирования.
источник

A

Alex in Asterisk Russian Community
Как вариант - вынесите макрос в аги скрипт и в нем сделайте проверку времени выполнения команд
источник

як

я никуда не тороплюс... in Asterisk Russian Community
Alex
Как вариант - вынесите макрос в аги скрипт и в нем сделайте проверку времени выполнения команд
Как называется конструкция?
источник

A

Alex in Asterisk Russian Community
Agi / fastagi
источник