Мониторинг провайдеров на MikoPBX

При работе с поставщиками услуг связи периодически могут возникать проблемы. К примеру сервер поставщика не отвечает / не доступен. В рамках данной статьи будет предложен механизм оповещения на email системного администратора.

  1. Создайте новое «Приложение диалплана».

Создание нового приложения диалплана
  1. Укажите название - например, Provider Monitoring, короткий номер для приложения, к примеру 99, а так жу выберите «Тип кода» - «PHP AGI Скрипт»

Параметры диалплана
  1. Перейдите во вкладку "Программный код":

Раздел "Программный код"
  1. Вставьте код:

  1. Сохраните изменения и скопируйте идентификатор приложения из адресной строки браузера, он имеет вид «DIALPLAN-APP-9С060381»

Идентификатор приложения диалплана
  1. Перейдите в раздел СистемаКастомизация системных файлов, откройте для редактирования файл /var/spool/cron/crontabs/root

Необходимый файл для редактирования
  1. Выберите режим «Добавлять в конец файла», внизу в черное поле для редактирования вставьте следующий код:

Скорректируйте имя файла согласно вашему идентификатору приложения «DIALPLAN-APP-9С060381»

Сохраните изменения.

Готово!

Last updated

Was this helpful?