Как проверить доступность сайта (uptime) в Pingdom, UptimeRobot и других онлайн сервисах

Здравствуйте, уважаемые читатели блога Goldbusinessnet.com! Как известно, мелочей в продвижении сайтов не бывает, и степень доступности вашего проекта является одним из основополагающих аспектов, на который стоит обратить серьезное внимание. Если ваш вебресурс часто бывает недоступен для пользователей, это может серьезно сказаться на его позициях в негативную сторону.

В этом случае, если это повторяется довольно часто, стоит задуматься о смене хостинга (здесь - о выборе hosting провайдера некоторые рекомендации). В общем, мониторинг доступности сайта и важная аналитическая составляющая, которой не стоит пренебрегать.

Сервис Pingdom для проверки доступности сайта

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

Прежде, чем продолжить, скажу несколько слов о показателе аптайм (uptime), отображающем период времени, в течении которого ресурс является доступным. Значение uptime обычно выражается в процентах, и 100% означает полное отсутствие проблем в этой части. Конечно, стопроцентный доступ, наверное, практически неосуществим (ввиду различных работ на сервере, случающихся время от времени), но, безусловно, важно достичь максимально возможного значения этого показателя.

Начнем, пожалуй, с сервиса Pingdom. О нем я упоминал в статье, посвященной скорости загрузки сайта (здесь - о проверке этой составляющей онлайн посредством специализированных ресурсов). Этот ресурс обладает широчайшим функционалом, в том числе позволяет проверять аптайм вебсайтов и осуществлять непрерывную проверку их доступности.

Для начала нужно зарегистрироваться, перейдя по этой ссылке на страницу, где вписываете свой e-mail и придумываете пароль посложнее (надежный генератор и хранитель пассвордов программа Keepass вам в помощь):

После регистрации вы сможете настроить мониторинг степени доступа вашего вэбсайта вот в этом разделе, где нажимаете кнопку «Add New» во вкладке «Monitoring»:

В результате перед вами появится окно редактирования, где в верхней его части вводите название кампании проверки (на скриншоте поле «Name of Check»). Это поможет вам ориентироваться впоследствии, если вы решите проверять на доступность другие свои вебсайты. Чуть ниже отмечаете протокол http:// и доменное имя своего ресурса напротив опции «URL/IP»:

Во второй части окна редактирования лучше оставить настройки по умолчанию. Далее нажимаете кнопку «Create Check»:

После этого будет создана первая кампания по контролю доступности вашего вебпроекта:

Обо всех экстренных случаях, когда вебсайт будет недоступен, вы получите информацию на указанный e-mail. Кроме этого, в своем профиле Pingdom вы можете перейти в раздел «Reports» - «Uptime reports» и наблюдать значение аптайма при мониторинге ресурса на данный момент:

Здесь стоит значение 100%, но это потому, что временной отрезок слишком короткий. В дальнейшем, естественно, возможны нарушения в работе вэбсайта ввиду проведения, например, плановых мероприятий на сервере хостинга. Но все-равно, в случае надежного провайдера uptime не должен опускаться ниже отметки 90%. В тех случаях, когда ресурс окажется вдруг недоступным, в интерфейсе своего аккаунта Pingdom вы увидите красную стрелку, направленную вниз, и время, в течении которого сервер вашего проекта был в неактивном состоянии:

Хочу обратить ваше внимание на то, что только описанный мною выше вариант (с проверкой одного вебресурса) является полностью бесплатным. Если вы захотите добавить и другие проекты в, то придется переходить на платный тариф. Также на бесплатном аккаунте Pingdom есть ограничение в 20 SMS, посредством которых в дополнение к e-mail вы будете получать информацию.

В заключение хочу отметить, что вдобавок к возможностям онлайн Pingdom предлагает также целую кучу разных бонусов в виде мобильных и десктоптных приложений, а также плагинов и расширений (в том числе для Google Chrome), которые можно скачать абсолютно бесплатно. Вот, например, наглядное видео о работе мобильного приложения (к сожалению, на английском языке):

После установки программы на компьютер в трее вы будете наблюдать цветовой индикатор, сигнализирующий о статусе (зеленый — сайт доступен, красный — проблемы с доступом).

UptimeRobot и другие сервисы мониторинга

В дополнение мне хотелось бы описать еще один вебресурс, который позволяет проверить доступность сайта, причем бесплатно можно добавить до 50 URL. Сначала необходимо зарегистрироваться на главной странице UptimeRobot, где в правом верхнем углу нажмите кнопку «Sign-up (free)», после чего в появившемся отдельном окне введите свои имя, фамилию, адрес электронной почты и пароль:

Затем необходимо войти в свой почтовый аккаунт, где обнаружите письмо со ссылкой активации, по которой нужно будет перейти:

После того, как активируете свой емайл, можно войти в свой аккаунт, нажав кнопку «Login». Прежде, чем продолжить, советую зайти в настройки и указать свой часовой пояс напротив опции «Timezone» для более комфортного мониторинга:

Ежели опуститься чуть ниже на странице «Settings», появится возможность отредактировать указанный вами при регистрации адрес электронной почты, а также добавить дополнительные средства коммуникации, по которым будет осуществляться оповещение в случае недоступности проверяемого вебсайта. Для этого нажмите кнопку «Add Alert Contact» и выберите из выпадающего меню нужный канал оповещения:

Можете добавить, скажем, свое имя пользователя в микроблоге Твиттер (Twitter) либо номер мобильного телефона вместе с именем своего провайдера сотовой связи (Email-to-SMS) для получения сведений о вэбсайте посредством СМС.

Для добавления своих вебресурсов в UptimeRobot нажимаете кнопку «Add New Monitor» и в появившемся окне заполняете форму:

Здесь есть один нюанс. Дело в том, что можно указать метод проверки (Monitor Type) по статусу HTTP, однако бывают случаи, когда этого оказывается недостаточно. Например, в случае поломки базы данных вэбсайта сервер все еще может отдавать правильный ответ на запросы, однако ресурс уже находится в нерабочем состоянии.

Чтобы учесть эту важнейшую деталь, лучше выбрать метод проверки доступности по Keyword. Берете любое ключевое слово из семантического ядра, которое должно обязательно быть прописано в одноименном мета теге для главной страницы. Чтобы убедиться в этом, открываете исходный код домашней страницы вебсайта (например, для Хрома просто нажимаете Ctrl+U на клавиатуре) и смотрите, какие ключевые слова у вас там имеются:

Выбираете одно из них, вносите в форму и дело в шляпе. Обращаю внимание на то, что запись в графе для ключевиков чувствительна к регистру (the keyword is case-sensitive), поэтому будьте внимательны в этом аспекте. После заполнения формы мониторинг первого вашего вебресурса моментально активируется и вы сможете наблюдать значение uptime своего вебпроекта:

Через каждые 5 минут робот UptimeRobot будет посещать ваш ресурс и проверять наличие ключевого слова, которое было указано при активации. В случае, если при очередном обходе он не найдет его, будет пробита тревога, и вы получите сообщение посредством тех каналов связи, которые установили в настройках (электронная почта, SMS и т.д.). В завершение отмечу еще ряд сервисов, из которых вы можете выбрать подходящий для себя:

  • Monitor.us
  • Ping-admin.ru
  • Alertra.com
  • Siteuptime.com
  • Basicstate.com

Яндекс Метрика для проверки работоспособности сайта

Очень большое количество вебмастеров устанавливают на свой проект счетчик Яндекс Метрики для получения статистики и отслеживания поведения пользователей на своем ресурсе. Для настройки уведомлений при сбоях в работе вэбсайта зайдите в свой аккаунт и нажмите на ссылку «Счетчики»:

Появится список ваших счетчиков, при подводе курсора к названию нужного появится значок карандаша, на который следует нажать, после чего вы перейдете к редактированию выбранного счетчика:

Здесь нужно проставить галочки напротив какого-то из способов опции «Уведомлять меня о проблемах в работе сайта» (по электронной почте, по SMS) либо указать оба способа. В случае выбора вами метода получения информации с помощью СМС-сообщений нажмите кнопку «Выбрать», чтобы установить подходящее для вас время. Однако, прежде, чем сохранять изменения, перейдите в свой аккаунт Паспорта Яндекс в раздел «Мои номера телефонов» и убедитесь, что ваш мобильник подтвержден.

Еще статьи по данной теме:
Самые интересные публикации из рубрики: Полезные программы и сервисы

2 отзыва

  1. Promo

    Большое спасибо за пост, действительно очень хороший сервис.

  2. Игорь Горнов

    Да, я постоянно им пользуюсь.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Чтобы ввести любой код, вставьте его между [php] и [/php]. Ссылка (URL), помещенная в текст комментария, не будет активной. C целью ее выделения и более удобного копирования можно заключить ее между тегами <pre> и </pre>.