Аптайм и Даунтайм: Как Проверить Доступность Сайта или Сервера
Что такое аптайм и даунтайм? Зачем мониторить сервер и как посчитать аптайм? С этими на первый взгляд сложными понятиями должен разобраться каждый владелец сайта, и вот почему.
Представьте, что вы делаете покупку в интернет-магазине и почти оплатили товар, когда внезапно на сайте происходит сбой. Если это случилось один раз, вы, скорее всего, проигнорируете ошибку и попробуете снова. Но если это происходит постоянно, вы, вряд ли, задержитесь на этом сайте и просто найдёте другой интернет-магазин.
Это то, что вы хотите для своих клиентов?
Один из самых важных показателей работы сайта — это его доступность. У вас может быть отличный контент, качественные фото товаров и любой функционал, который вы захотите. Но если сайт недоступен посетителям, когда он им нужен, они уйдут в другое место. Даже лишняя секунда загрузки может привести к потере продаж. Согласно исследованию Web Hosting Australia, 50% респондентов покидают сайт, который не загружается в течение трёх секунд.
Вот почему так важно следить за производительностью вашего сайта. Всего одна минута простоя может стоить вашему бизнесу тысячи долларов. Представьте себе потери, когда минуты растягиваются на часы или даже дни.
Оглавление
Что такое аптайм/даунтайм
Аптайм, или время безотказной работы обычно исчисляется в процентах. Этот показатель позволяет узнать, как часто ваш сайт доступен и полностью функционирует. Остальной процент — это время, когда ваш сайт недоступен. Скажем, хостинг-провайдер предлагает аптайм 93%. Это означает, что их серверы в среднем не работают в 7% случаев. Может показаться, что это не так уж и много. Но даже такой небольшой процент простоя может разрушить ваш бизнес, если перевести его в минуты или часы в месяц.
Как посчитать аптайм?
Для этого есть формула: от общего количества часов в году вычитаем общее количество часов простоя, делим это число на общее количество часов в году и умножаем на 100. Например, в году 8760 часов (365 х 24). Если у вашего веб-сайта 4 часа простоя в год, у вас останется 8756. Расчёт будет следующим:
(8756/8760) x 100 = 99.95
Это означает, что аптайм сайта составляет 99,95%.
Хотя мы все стремимся к 100%, это невозможно. Лучшие провайдеры хостинга стремятся к тому, чтобы время безотказной работы, или аптайм в их соглашении об уровне услуг (SLA) составляло 99,9%. SLA — это процент времени безотказной работы, который обещает ваша служба хостинга, когда вы подписываетесь на их услуги. Безусловно, достигнуть такой аптайм возможно с помощью современных технологий. Однако, такой показатель по-прежнему означает, что у вашего веб-сайта потенциальное время даунтайма составляет 43 минуты 50 секунд в месяц.
Что вы можете сделать, чтобы сократить процент, который приходится на даунтайм?
Как сократить время, в течении которого лежит ваш сайт?
За время безотказной работы обычно отвечает ваша служба хостинга. Однако есть несколько факторов, которые могут повлиять на даунтайм:
– Тип хостинга, который вы выбираете
– Расположение серверов относительно вашего местоположения
– Ваш контент, например, много ли у вас видео или изображений
– Ваша платформа, например, WordPress или созданная на заказ CMS
Первое, что вы можете сделать — это держаться подальше от общего хостинга. Вы можете до определённой степени контролировать то, что происходит с вашим собственным веб-трафиком, но не можете контролировать действия владельца сайта, с которым вы разделяете пространство. Они могли завладеть ресурсами, что нанесло бы ущерб всем другим сайтам в общей службе.
Если вы хотите ограничить время простоя вашего сайта, воспользуйтесь услугой VPS-хостинга, которая предлагает достаточно ресурсов для обработки трафика, даже если вы испытываете внезапные его всплески или стремительный рост бизнеса. Если вам нужен более мощный хостинг, но вы не готовы самостоятельно администрировать сервер, как этого требует VPS, вам подойдёт облачный сервер. Вы также должны убедиться, что ваша CMS и плагины используют последнюю версию PHP для обработки запросов, которые не кэшируются.
Это не влияет на статические сайты так сильно, как на загруженный интернет-магазин или сайт с функционалом личного кабинета. Ваша служба хостинга также должна иметь современное шифрование, защиту от утечек DNS и аутентификацию SSL. Эти вещи необходимы для защиты вашего сайта от злонамеренных действий, таких как DDoS-атаки, которые призваны вызвать сбой системы.
Также в вопросах безопасности не полагайтесь только на свой хостинг. Убедитесь, что вы всегда используете последнюю версию WordPress, и удалите все старые или неиспользуемые плагины. Настройте автоматические обновления антивируса и антишпионского ПО, а также установите надёжный брандмауэр. Обязательно проверяйте свой сайт сразу после внесения любых изменений. И последнее, но не менее важное: постоянно контролируйте работу сайта и убедитесь, что у вас есть чёткий план действий в случаи возникновения любых ошибок.
Проверка аптайма сайта: почему это важно?
Даунтайм не только расстраивает посетителей, но и может парализовать работу вашей команды. Каждый раз, когда приходится устранять сбой, вам потребуется в среднем 6,2 часа, чтобы вернуться к нормальной работе.
Более того, плохой пользовательский опыт может негативно повлиять на вашу позицию в рейтинге страниц в поисковых системах (SERP) и вашу профессиональную репутацию.
Конечно, не нужно сидеть и ждать пока случиться проблема. Вот почему существуют инструменты, которые помогут вам отслеживать, анализировать и оптимизировать ваш сайт, чтобы свести даунтайм к минимуму.
Вот лучшие из них.
Бесплатная проверка аптайма
Да, иногда хорошие инструменты бывают бесплатными. Существует ряд бесплатных инструментов для проверки аптайма, которые сообщат вам, когда ваш сайт не работает. В основном эти сервисы очень просты. Достаточно вставить ссылку на страницу в соответствующее поле и нажать кнопку «Старт». Многие из платных инструментов мониторинга также имеют бесплатную версию. У них ограниченная функциональность, потому что они предпочитают, чтобы вы платили за их услуги, но даже самая базовая бесплатная версия будет нормально проверять аптайм и даунтайм.
1. DownNotifier
У этого продукта есть как платная, так и бесплатная версия. Он сообщит вам, когда ваш сайт находится в режиме оффлайн или отсутствует определённый текст. Чтобы использовать его, просто перейдите на их домашнюю страницу, поместите свой URL в строку поиска и выберите, как вы хотите получать оповещения. Они могут присылать их по электронной почте или SMS. Сервис будет сканировать ваш сайт каждые 10 минут, если вы используете бесплатную версию; каждые 60 секунд, если это базовый платный тариф. Если вы выберите корпоративный пакет, то получите неограниченный круглосуточный мониторинг.
2. Supermonitoring
Простой, но надёжный. Он не только выполняет всесторонний мониторинг, но и информирует вас в режиме реального времени. Также предусмотрена защита от ложных срабатываний.
Платные инструменты для мониторинга аптайма/даунтайма
Платные инструменты предоставят вам более агрессивный мониторинг и ряд других полезных функций. Большинство из них не настолько дороги, поэтому вы только выиграете, если купите их платные услуги. Они также предлагают бесплатные пробные версии, так что вы можете пройти тест-драйв, прежде чем что-либо делать.
1. Site24x7
Это комплексный инструмент мониторинга, который не просто ищет лежащие сайты. Он проверяет ваш сайт, сервер и вашу сеть на наличие проблем. Вы также получите реальный мониторинг пользователей, мониторинг приложений для команд DevOps и мониторинг синтетических транзакций. Вы можете попробовать его бесплатно или выбрать один из платных тарифов.
2. Pingdom
Один из самых популярных платных инструментов мониторинга — Pingdom. Даже если вы выберете их бесплатную версию, вы сразу же получите отзывы из более чем 70 мест. Он отслеживает каждую минуту и сообщает вам о любых проблемах с помощью push-уведомлений или электронной почты. В премиум версии есть SMS-уведомления.
Завершающее слово
Скорость и надёжность необходимы для того, чтобы выжить в современном конкурентном мире электронной коммерции. Вы можете быть уверены в том, что ваш интернет-магазин или любой другой сайт всегда нормально функционирует, если правильно выберите хостинг, максимально усилите безопасность и приобретёте правильные инструменты, чтобы мониторить аптайм и даунтайм вашего сайта.