Чат  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Можно ли получать в AMI все события о работе asterisk ?

Раздел для разработчиков для обсуждения программных и аппаратных продуктов и их реализации.

Модератор: april22

Можно ли получать в AMI все события о работе asterisk ?

Сообщение rea » 23 май 2021, 01:54

Можно ли получать в AMI все "события-строки", которые отображаются в CLI если ее запускать `asterisk -rvvvvv` ?
Теже самые строки есть в логе /var/log/asterisk/verbose
В файле /etc/asterisk/manager.conf установлены read=all и write=all
rea
 
Сообщений: 11
Зарегистрирован: 27 янв 2021, 19:51

Re: Можно ли получать в AMI все события о работе asterisk ?

Сообщение Zavr2008 » 23 май 2021, 22:33

AMI это API, а не "события-строки".
Если тупо нужно читать логи, то сделайте вывод их в syslog сторонний по udp и там уже читайте.
GarantPlus - Российский производитель E1 шлюзов Alvis. Asterisk/FreePBX/MikoPBX + TDA/LDK/Avaya/HiPath/NEC и др. + Bitrix24/AmoCRM/1CCRM Под ключ!
Аватар пользователя
Zavr2008
 
Сообщений: 1763
Зарегистрирован: 27 янв 2011, 01:35

Re: Можно ли получать в AMI все события о работе asterisk ?

Сообщение rea » 25 май 2021, 01:21

ясно, буду читать файл лога и парсить строки
rea
 
Сообщений: 11
Зарегистрирован: 27 янв 2021, 19:51

Re: Можно ли получать в AMI все события о работе asterisk ?

Сообщение Zavr2008 » 25 май 2021, 12:48

Опишите более подробно задачу что Вы хотите получить на выходе.
Может лучше начать ARI тот же изучать?
GarantPlus - Российский производитель E1 шлюзов Alvis. Asterisk/FreePBX/MikoPBX + TDA/LDK/Avaya/HiPath/NEC и др. + Bitrix24/AmoCRM/1CCRM Под ключ!
Аватар пользователя
Zavr2008
 
Сообщений: 1763
Зарегистрирован: 27 янв 2011, 01:35

Re: Можно ли получать в AMI все события о работе asterisk ?

Сообщение rea » 26 май 2021, 00:24

Задача в мониторинге работы asterisk, например обнаружить, что отвалился peer.
ARI, как я бегло понял, мне не даст большего по сравнению с AMI.
Я все еще не сильно знаком с asterisk, могу и ошибаться и/или не понимать )
rea
 
Сообщений: 11
Зарегистрирован: 27 янв 2021, 19:51

Re: Можно ли получать в AMI все события о работе asterisk ?

Сообщение Zavr2008 » 26 май 2021, 02:13

например обнаружить, что отвалился peer


ARI: https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+Devicestates+REST+API
AMI: https://stackoverflow.com/questions/58393994/sip-status-ringing-busy-in-use-etc


Подписываетесь и получаете что нужно.
Использовать AMI или ARI - решать Вам, зависит от того, на чем пишите свое приложение.
GarantPlus - Российский производитель E1 шлюзов Alvis. Asterisk/FreePBX/MikoPBX + TDA/LDK/Avaya/HiPath/NEC и др. + Bitrix24/AmoCRM/1CCRM Под ключ!
Аватар пользователя
Zavr2008
 
Сообщений: 1763
Зарегистрирован: 27 янв 2011, 01:35


Вернуться в Разработка

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

© 2008 — 2021 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH