Страница 1 из 2

Транк

Добавлено: 27 май 2016, 06:15
MedFor
Прошу помочь, как можно узнать сколько линий заняты в SIP или IAX2 транке?
Как все можно мониторить?

Re: Транк

Добавлено: 27 май 2016, 08:21
virus_net

Код: Выделить всё

*CLI> core show channels

Код: Выделить всё

*CLI> core show channels concise

Re: Транк

Добавлено: 27 май 2016, 13:48
MedFor
А как сбросит зависшие каналы?

Re: Транк

Добавлено: 27 май 2016, 14:12
tol_iwan
Как и обычные

Код: Выделить всё

*CLI> channel request hangup

Re: Транк

Добавлено: 27 май 2016, 14:26
debian-asterisk
например, в каких случаях каналы зависают?

Re: Транк

Добавлено: 27 май 2016, 16:23
awsswa
Зашел в конференцию - вышел - а канал не закрылся - может висеть по несколько дней без особых проблем
При частых конференциях - по 50 человек за раз - к концу месяца до 20 каналов висит
Так же с шлюзами - запросто завешивают канал

Re: Транк

Добавлено: 27 май 2016, 16:53
debian-asterisk
Это что получается, надо каждый день/ каждый час заходить на Сервер Астериска и закрывать зависшие транки?

Что за гонор такой со стороны Астериска?

Re: Транк

Добавлено: 27 май 2016, 22:19
april22
Крон вам в помощь.

Re: Транк

Добавлено: 28 май 2016, 08:01
debian-asterisk
Понятное дело, крон может помочь, если его запустить вне рабочее время.
А как быть с рабочим диапазоном времени?

если каналов всего, например, 5.

В течение дня зависнут 3 канала, и как твой крон определит зависшие каналы и каналы, которые в данный момент используются. К примеру, директор будет с Путиным общаться. А крону же пофиг, он все каналы может обрубить.

Потом заявление об увольнении писать?

Re: Транк

Добавлено: 28 май 2016, 12:55
zzuz
Вы можете посмотреть детали канала и выяснить, когда он был создан. Редко кто по несколько часов разговаривает. Пару строк кода и делов то.