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

Статусы абонента (hint в mysql)

0

Добрый день.

Настраивая SPA500S к SPA502G собственно увидел, что командой show hint (в точности самой команды сейчас не верен, но не суть) хорошо видно, какой телефон занят какой нет.

Вопрос первый. Как можно красиво,просто и правильно загнать эту информацию в mysql (к примеру) что бы потом считывать и выводить на монитор операторам.

Второй вопрос. А можно ли отслеживать похожим образом статусы внешних линий. У нас на консоли для пользователей заведены не внутренние номера а внешние (такая специфика) и было бы удобно, если оператор знал бы, что вот по этому номеру уже кто-то звонит или разговаривает).

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

спросил 2012-04-02 16:13:22 +0400

onasis Gravatar onasis
1 2 1

Comments

А чем не подходит FOP для отслеживания внешних линий ?

amonra ( 2012-04-02 17:24:35 +0400 )редактировать

4 Ответа

0

Проще через АМИ...

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

ответил 2012-04-02 17:17:11 +0400

amonra Gravatar amonra flag of Ukraine
2261 24 13 62
http://lantec.ua/
0

hints только на SIP устройства действует, на номера прийдется писать логику.

через реалтайм можон только как конфиг в mysql. проще просто все хинты выложить в файлик скриптом и сделать релоад.

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

ответил 2012-04-02 16:19:41 +0400

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

Comments

1

hint'ы используют DEVSTATE через SUBSCRIBE , так что интрепретироваться могуn не только для SIP.

zzuz ( 2012-04-02 17:32:30 +0400 )редактировать
0

Спасибо за мнения понял куда смотреть.

FOP, судя по отзывам начинает тормозить после 50 абонентов, их сейчас меньше, но кто знает... На форуме нашел альтернативу FOP (http://forum.asterisk.ru/viewtopic.php?f=15&t=196 там в середине есть ссылка на Google, откуда и можно скачать)

Думаю посмотреть там код, и на основе него что-то сообразить (наверное собственно через AMI это всё и реализовано). Это закроет первый вопрос.

А по второму можно немного конкретнее? Может примеры конфигов если у кого-то уже реализовано. Заранее спасибо.

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

ответил 2012-04-03 16:57:16 +0400

onasis Gravatar onasis
1 2 1

Comments

fop начинает тормозить даже без пользователей. и не прекращает. но его все равно использовать можно. при 50 абонентах у вас будет тормозить почти любая панель.

meral ( 2012-04-03 17:16:34 +0400 )редактировать

У меня FOP настрен на 90 внутренних абонентов и SIP-транк на 10 внешних каналов и того 100 прияоугольничков на картинке и никаких тормозов.

amonra ( 2012-04-03 17:27:55 +0400 )редактировать

а он когда как. были случаи что он ложил сервер в два ксеона не настроенный вообще.

meral ( 2012-04-03 22:21:19 +0400 )редактировать

Потому что FOP писался для мощного сервера на 10 абонентов, демон написан на перле и обрабатывает все сообщения подряд. Топикстартер пошел верным путем ;).

switch ( 2012-04-04 07:54:14 +0400 )редактировать
0
  1. Вот тут я привел пример http://forum.asterisk.ru/viewtopic.php?f=15&t=1502 как можно сделать обработчик AMI событий на PHP. В продакшене пока не использовал, но в процессе отладки ведет себя хорошо. Твоя задача навесить на нужные события функции, которые будут писать изменения в БД.

  2. Конечно можно, но FreePBX (если пользуешься им) не создает hint для внешней линии, их можно сделать вручную.

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

ответил 2012-04-04 07:59:09 +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-04-02 16:13:22 +0400

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

Обновлен: Apr 04 '12

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