НОВОСТИ

ТОП-3 онлайн-сервисов для мониторинга сайтов

Сервисы мониторинга аптайма сайтов

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

Uptime – это показатель времени беспрерывной работы вычислительной машины/сервера или его части (например, веб-сайта или веб-приложения). Измеряется в процентах от общего времени работы. Любое зависание, перезагрузка, отключение влияет на показатель аптайма. Поэтому, как правило, норма составляет – 99%-99,99%. Если кто-то скажет что у него Uptime 95% и это очень хорошо, то посчитайте те 5% времени, которые сервер находился в Downtim’е и получится довольно внушительная цифра – 400 с крюком часов.

Аптайм сервера влияет на поисковое продвижение сайтов. Если бот пару раз заметит, что сайт недоступен – может пройти слишком много времени, чтобы он вернулся обратно. Высокий аптайм сайта гарантирует беспреребойное индексирование сайта, рост трафика и позиций. Поэтому, выбирайте хостинг с 99%-100% аптайма. Можно купить дешевый хостинг с 95% аптайма и заплатить за это падением продаж на сайте. В этом контексте, хочу посоветовать бесперебойный хостинг от компании Beget – надежный, стабильный, функциональный.

Интересный факт: самый длительный аптайм зафиксирован у сервера под управлением ОС OpenVMS – 18 лет! (данные по состоянию на 2000-й год).

Uptime Robot

Данный сервис мне посоветовал коллега. Мне сразу кинулся в глаза мягкий и приятный дизайн, выполненный в зеленых тонах, а также наличие бесплатного тарифа:

Обзор сервиса UpTime Robot

Дашборд оказался довольно-таки объемным и информативным – много логов, метрик, статистика показателей доступности сайтов. Данные можно экспортировать в CSV, нажав на “Export Logs”:

Также присутствует сайдбар, который выдвигается слайдом с помощью кнопки “TV mode”:

В сайдбаре размещена мини панель управления в виде листинга проектов со статусом за последние 24 часа. Мониторы можно экспортировать, сортировать, добавить новые. На бесплатном тарифе можно добавить до 50-ти мониторов. Если кликнуть по иконке шестеренки возле статус-бара  – попадаем в настройки, которые содержат пункты: “Поставить на паузу”, “Редактировать”, “Удалить”, “Обнулить статистику”.

В редактировании (“Edit”) находятся основные опции проекта. Здесь можно изменить Имя монитора, URL или IP-адрес сайта, а также указать с каким интервалом бот будет проверять ваш сайт. Тип монитора можно изменить только при создании нового. Есть также дополнительные настройки, например настройка Http-статусов и Headers (заголовков), но они доступны в PRO-тарифах. Если честно, то я ими не пользуюсь.

Для создания нового проекта кликаем правой кнопкой мыши по кнопке “Add New Monitor”. В выпадающем списке “Please Select” нужно задать тип проверки:

  • HTTP(s) – проверка доступности с помощью обычного HTTP-запроса;
  • Keyword – бот будет проверять доступность сайта и искать указанное ключевое слово. Интересно, что некоторые умудряются использовать проверку по типу “Keyword” как монитор для отслеживания новых статей на информационных порталах;
  • Ping – проверка доступности с помощью команды ping (проверка соединения по TCP/IP);
  • Port  – проверка доступности портов, например FTP (21), SMTP(25), POP3(110) и  т.д.;
  • Heartbeat  – проверка доступности сервера на основе зондирования (доступно для тарифа Pro).

В поле “Select Alert Contacts To Notify” можно указать канал куда будут отправляться отчеты. Доступно много разных вариантов: Email, Twitter, Slack, Telegram, RSS и даже SMS для отправки оповещения на мобильный.

Есть тут еще одна интересная “фича”, которая появилась не так давно и мне очень понравилась – “Status Pages”. Найти данную опцию можно в шапке меню:

Суть заключается в том, чтобы создать публичную страницу с открытой статистикой Uptime вашего сайта – круто, полезно, информативно. Я уже создал свою страницу по URL-адресу https://status.krasheninin.tech/. Пока здесь мало статистики, но вот как это выглядит:

Uptime Status Page

Но не все так просто. Нужно сперва зайти в Мастер создания страницы статуса – “New Public Status Page” и добавить там поддомен, к примеру status.yourwebsite.com:

Затем у регистратора доменного имени в DNS-зоне создать новую CNAME-запись по следующей инструкции:

Имя TTL Тип Alias
status 14400 CNAME stats.uptimerobot.com.

Страница статуса будет мгновенно создана в Uptime Robot и привязана к вашему домену. После этого, необходимо перейти в настройки “Status Page” и привязать нужный монитор:

Приблизительно через 5-10 минут на созданном поддомене пойдет передача статистики аптайма вашего сайта/сервера.

В целом, Uptime Robot оставил приятные впечатления активно развивающегося полезного сервиса. Кстати, кроме всего прочего, он поддерживает доступ по API, пользователи всегда могут связаться в онлайн-чате с техподдержкой и задать вопрос, а для обладателей мобильных устройств существует отдельное Android-приложение.

Из минусов –  на бесплатном тарифе стоит ограничение: минимальный интервал проверки в 5 минут, из-за чего Uptime Robot немного опаздывал. Но на PRO-тарифе все ок. Также у ребят нет партнерской программы и непонятно появится ли.

Hetrix Tools

Я начал “гуглить” в поисках еще одного инструмента для мониторинга сайтов и нашел “Hetrix Tools” – предоставляет те же возможности, что и Uptime Robot, но тут больше разных бесплатных функций:

Hetrix Tools Uptime Monitor

Панель управления здесь не настолько информативная, выполнена в дизайне классической хостинг-панели, но доступны “фишки”, которых нет у Uptime Robot:

  • Blacklists Monitor – мониторинг IP-адреса или домена на наличие в списках блэклистов;
  • Blacklist Check – комплексная проверка домена или IP-адреса в блэклистах;
  • Bulk Reports – массовый мониторинг сайтов/IP-адресов.

Как видим, данный сервис не ограничивается одним Uptime-мониторингом. Есть тут и партнерская программа, чего в предыдущем сервисе на бесплатном тарифе не нашел:

Техподдержка здесь реализована в виде тикет-системы, API также поддерживается.

Если перейти в меню Tools -> Uptime Monitors мы попадаем на страницу проектов:

Особенностью Hetrix Tools Uptime Monitors является возможность задать мониторинг с минимальным интервалом в 1 секунду и таймаутом 3/5/10/15 секунд, + ряд других не менее важных функций и настроек:

 

Среди всего прочего, в Hetrix Tools можно создавать HeartBeat Uptime мониторы, а также указывать географическое расположение для юзер-агентов (проверка доступности с разных стран мира). Публичность отчета задается одним нажатием на странице проектов по иконке eye – после этого в меню появиться возможность скопировать гостевую ссылку:

При открытии Uptime Report Link, появляется панель с обширной статистикой, логами, графиками и другой информацией:

 

Однозначно, Hetrix Tools заслуживает на то, чтобы быть в ТОПе данного списка. Это, наверное, лучший среди бесплатных Uptime-мониторов, обладая очень широкими возможностями и различными “пультами” управления проверкой аптайма. Кстати, минимальное количество мониторов, которые можно добавить фактически не ограничено – 300!

И еще, Hetrix Tools сам формирует еженедельные отчеты по аптайму и присылаем вам на почту.

Webmaster Ninja

Полностью бесплатный мониторинг сайта, включая отслеживание DNS-зоны и Whois:

Webmaster Ninja

Меня этот сервис вдохновил своим загадочным веб-интерфейсом, как будто попадаешь в “шпионское логово”. Вот, что значит создавать продукт со вкусом. Здесь вам и Uptime-монитор, и SEO-аналитика, и рыночная стоимость сайта, и технический аудит, и еще много всего:

По сравнению с предыдущими сервисами, в Webmaster Ninja нет такого количества настроек как в Uptime Robot или Hetrix Tools. Но в то же время, данный сервис первым помог мне зафиксировать ряд проблем на сайтах, а именно:

  • первым отправил на почту уведомление о том, что сайты недоступны;
  • первым зафиксировал изменения в DNS-зоне и отправил отчет на email;
  • он первым напомнил про срок окончания действия домена;
  • первым заметил, что время ответа сервера превышено и отправил отчет на почту;
  • также первым зафиксировал изменения в SSL и уведомил, что срок окончания действия SSL изменен;

А значит, по умолчанию, Webmaster Ninja лучше всего настроен для вебмастера и не требует дополнительных “танцев с бубнами”:

Порадовало еще наличие таких инструментов:

  • Domain Watch – отслеживает срок окончания доменов (Experies date) и напомнит об этом;
  • Domain Checker –  поможет сформировать уникальное название для домена из комбинации ключевых слов и одновременно проверить на занятость. Компонирует ключевые слова немного банально, но все же может пригодиться.

В бесплатной версии Webmaster Ninja позволяет добавить до 50-ти сайтов в “Website Mananger” (каталог-мультитул) и до 200 сайтов в “DomainWatch”.

 

Инструмент “Speed Test” проведет тест скорости ответа сервера с разных континентов:

Инструмент “Valuation Tool” позволит оценить и посчитать реальную рыночную стоимость веб-сайта:

В результате использования Webmaster Ninja мне удалось комплексно проверить работу сайтов, выявить многие проблемы, на которые просто не обращал внимание, например превышенное время ответа сервера в разных странах или слабый аптайм сервера. И все это не выходя из одного сервиса, который удерживает пользователя благодаря простоте и креативному веб-интерфейсу, который по дизайну иногда напоминает онлайн-RPG.

Выводы

Мониторинг сайтов

Я рекомендую использовать все три сервиса, если хотите держать “руку на пульсе” и знать все, что происходит с вашими доменами, сайтами, серверами. А иногда там происходит много всего, что остается за кадром. Больше всего мне, конечно, понравилось 2 сервиса: Uptime Robot и Webmaster Ninja, но Hetrix Tools благодаря своему функционалу также попадает в этот ТОП.

Оценка:
( 1 оценка, среднее 5 из 5 )
Подписка на KRASHENININ.TECH

Получайте регулярные обновления на почту!


Виталий Крашенинин/ автор статьи
Основатель блога, публицист, IT-специалист. Предоставляю услуги по администрированию, техническому обслуживанию, поисковой оптимизации и продвижению веб-сайтов.
Не забудьте поделиться материалом в соцсетях:
KRASHENININ.TECH - блог о веб-технологиях, и не только
Подписаться
Уведомление о
guest
0 Комментарий
Встроенные отзывы
Просмотреть все комментарии
0
Есть мысли? Прокомментируй!x
()
x