Мониторинг провайдеров на MikoPBX
Last updated
Last updated
При работе с поставщиками услуг связи периодически могут возникать проблемы. К примеру сервер поставщика не отвечает / не доступен. В рамках данной статьи будет предложен механизм оповещения на email системного администратора.
Для работы оповещений потребуется настроить SMTP клиент. См. инструкции в разделе «Почта и уведомления»
Создайте новое «Приложение диалплана».
Укажите название - например, Provider Monitoring, короткий номер для приложения, к примеру 99, а так жу выберите «Тип кода» - «PHP AGI Скрипт»
Перейдите во вкладку "Программный код":
Вставьте код:
Сохраните изменения и скопируйте идентификатор приложения из адресной строки браузера, он имеет вид «DIALPLAN-APP-9С060381»
Перейдите в раздел Система → Кастомизация системных файлов, откройте для редактирования файл /var/spool/cron/crontabs/root
Выберите режим «Добавлять в конец файла», внизу в черное поле для редактирования вставьте следующий код:
Скорректируйте имя файла согласно вашему идентификатору приложения «DIALPLAN-APP-9С060381»
Сохраните изменения.
Готово!