First time here? Check out the FAQ!

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

Asterisk AMI Agents

0

Не пойму как посмотреть через AMI информацию об агентах. Вот здесь четко описывается команда

Action: Agents

у меня ее нет...

Action: ListCommands

Response: Success
AbsoluteTimeout: Set absolute timeout.  (Priv: system,call,all)
AGI
: Add an AGI command to execute by Async AGI.  (Priv: agi,all)
AOCMessage: Generate an Advice of Charge message on a channel.  (Priv: aoc,all)
Atxfer: Attended transfer.  (Priv: call,all)
Bridge: Bridge two channels already in the PBX.  (Priv: call,all)
Challenge: Generate Challenge for MD5 Auth.  (Priv: <none>)

и еще много где про эту команду есть, а у меня нет...

# asterisk -rvvv
Asterisk 11.21.2

сборка FreePBX...

Почему у меня нет этой команды?

спросил May 25 '16

wellus Gravatar wellus
67 34 2 14

обновил May 25 '16

Comments

А на другой сборке FreePBX я нашел такую команду...

wellus (May 25 '16)edit

Но как оказалось, динамические мемберы в freepbx этой командой все равно не отображаются... Как можно получить список всех мемберов, закрепленных за очередью и залогиненых в данный момент и НЕТ. Вот даже как получить НЕ залогиненых мемберов???

wellus (May 25 '16)edit

queue show не?

meral (May 26 '16)edit

не.

Там только статические мемберы и ЗАЛОГИНЕНЫЕ динамические.

Пока что аффтор жжёт и сделал парсинг

grep -rn 'Macro(agent-add' /etc/asterisk

/etc/asterisk/extensions_additional.conf:579:exten => 001*,1,Macro(agent-add,001,)

ну и дальше при помощи sed выбрать номер очереди и агента )))

wellus (May 26 '16)edit

автор жжет. автору не порще queue_log запарсить?

meral (May 26 '16)edit

разве там есть информация о незалогиненых динамических агентах?

wellus (Jul 27 '16)edit

секретного ингридиента... не существует. Ткой информации нигде нет.

meral (Jul 27 '16)edit

ну вот при помощи грепа конфигов - я получаю информацию о динамических агентах, а из AMI или queue_log о залогиненых )

wellus (Jul 27 '16)edit

а зачем? конфиги же что-то генерит. во freepbx так точна вся эта инфа есть в mysql

meral (Jul 27 '16)edit

а вот и нет))) там только статические агенты

вот я все обыскал - нет списка динамических агентов ни где )))

wellus (Jul 27 '16)edit

гы. прикалываетесь? если они есть в конфиге, то 100% есть в базе. В базе нет только voicemail.conf(так исторически сложилось).

meral (Jul 27 '16)edit

ставлю пиво если найдете явно прописанный список динамических агентов в MySQL или файлах *.conf

wellus (Jul 27 '16)edit

Издеваетесь? Я за время поиска заработаю на боченок туборга. Если вы входите с паролем от voicemail тогда нету, иначе - есть.

meral (Jul 28 '16)edit

Будьте первым, кто ответит на этот вопрос!

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

Статистика

Задан: May 25 '16

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

Обновлен: May 25 '16

Похожие вопросы:

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