Одна из проблем большого количества сайтов — мониторинг доступности. Способов отслеживать статус много, но проще всех оказался модуль «Доступность сайта» панельки Site Control.
До этого пользовался Uptime Robot, но там упорно не хотят чинить некоторые баги, а саппорт меня просто игнорирует. Можно и интересно запилить скрипт самому, но времени всё нет и нет.
Случайно вспомнил, что у Site Control есть модуль «Доступность сайта», который как раз решает мои проблемы, плюс удобно вести учёт сайтов и их статус в одной панельке. Списался с поддержкой, договорился на обзор модуля, вот и пишу.
Модуль «Доступность сайта»
Установка проходит в вашей установленной панели, в меню «Модули» → «Маркет». На открывшейся странице напротив «Доступность сайта» нужно нажать «Установить», всё.
В «Модули» появится пункт «Доступность сайта». Специально для обзора создал сабдомен availabilitytest.banochkin.com и добавил в панель, сразу принудительно чекнув доступность.
Настроил крон так, что он запускает скрипт каждые 2 минуты, в настройках сабдомена поставил проверку каждую минуту (для каждого сайта можно выставить свой интервал проверки доступности).
Примерно в 20:27:50 принудительно ставлю на сайте 404-ый ответ от сервера и жду письмо. Оно пришло в 20:28.
Можно настроить выполнение скрипта, соответственно и проверку доступности сайта, на каждую минуту. Модуль делает проверку отклика DNS, времени соединения и общее время.
Ещё в модуле:
- Параллельное сканирование нескольких сайтов;
- История показателей;
- Отображение информации в виде удобных графиков;
- Многопользовательский режим работы;
- Есть брендирование.
Саппорт очень отзывчивый и принимает пожелания по улучшению панели.
Купить модуль проверки доступности сайта
У модуля есть бесплатная версия, вполне пригодна для тестирования. Но если будете покупать — не забудьте про скидку для Site Control ниже.
Banochkin — промокод на скидку 50%. Работает до конца апреля, подходит для любых модулей.
Скидочный купон вводится при покупке, в личном кабинете.
Скачать модуль «Доступность сайта»
Прочитать про саму панель Site Control и другие модули можно на официальном сайте.
*Внимание, реклама! 💰 Данный пост был щедро проплачен, но написан мной и полностью соответствует моему мнению. Заказать такой пост можно тут.