Что такое uptime сервера и сайта?
Наверное Вы не раз слышали про понятие uptime. Его часто применяют в отношении к серверу и сайту. Как проверить данный показатель и как его измерить рассмотрим в данной статье.
Аптайм (от англ. uptime) – это время непрерывной работы вычислительной системы или ее части. Другими словами, это время от начала работы сервера (хостинга), где размещается сайт и до его остановки, которая не зависит от причин (например, перезагрузка, выключение, прекращение работы приложения и др).
Противоположность данному понятию - «даунтайм» (от англ. downtime) – промежуток времени, когда сервер (хостинг) по каким-то причинам (в большинстве случаев техническим) временно недоступен для пользователей. Аптайм - один из важных показателей, по которым следует выбирать хостинг для сайта, но не самый главный.
В чем измеряется uptime сервера и сайта? Для удобного измерения данного параметра чаще всего используется процентная шкала, она отображает соотношение аптайма к даунтайму. Это время бесперебойной работы хостинга до его “остановки”.
Идеальный вариант - это когда 100% аптайма, но, конечно же, такое невозможно. Простой хостинга может случиться из-за плановых работ с ПО на сервере или по причине аварийной ситуации. От этого не застрахован ни один хостинг-провайдер.
Все же считается, что показатель ниже 98% является плохим знаком для хостера. Ваш интернет-ресурс будет периодически недоступен для пользователей, а это негативно скажется на репутации сайта и будет минусом в дальнейшем продвижении.
Поисковые системы учитывают аптайм Вашего ресурса при индексации и это влияет на позиции сайта в поисковике. Поэтому данный показатель таки действительно важен для продвижения любого интернет-ресурса. Перенос сайта на более стабильный хостинг позитивно влияет на его позиции в поисковых системах.
Но как проверить аптайм хостинг-провайдера? Ведь информация, которая публикуется на сайте самим хостером не всегда является правдивой и ее нужно перепроверять самостоятельно. Для таких целей существуют специальные сервисы проверки uptime хостинга и сайта в целом, ведь причина недоступности Вашего сайта может скрываться не только в нестабильном хостинге.
Host-tracker — известный сервис, который имеет бесплатный тариф. С помощью него можно проводить мониторинг разными способами. Например, можно настроить мониторинг из разных географических точек по всему миру. Но это лишь одна из многочисленных возможностей, которые предоставляет ХостТрекер:
- проверка доступности онлайн-ресурса по протоколу HTTP с использованием методов HEAD, GET, POST, PUT, DELETE, PATCH;
- проверка с помощью утилиты Ping;
- доступность портов (любой порт на выбор);
- проверка домена или IP адреса на наличие в списках DNSBL;
- проверка есть ли на странице заданные ключевые слова;
- время отклика сайта при определенных запросах;
- работоспособность баз данных;
- проверка сетевой инфраструктуры по протоколу SNMP;
- анализ состояния сервера (CPU, RAM, диска, файловой системы, время соединения с портом/сервером SQL);
- информация об истечении срока регистрации домена или SSL.
Как можно получать уведомления? С помощью электронной почты, через SMS или звонка на телефон, при помощи Skype, Hangouts, Viber, или через HTTP запрос POST.
Ping-admin — онлайн сервис мониторинга, который имеет много полезных функций, как платных так и бесплатных. Как только пользователь регистрируется, он получает на личный счет виртуальный доллар в качестве подарка. Каждая проверка ресурса обойдется в несколько долей цента, что очень дешево. В том числе в любой момент пользователь может бесплатно проверить сайт на доступность из определенной точки планеты.
Способы уведомления от сервиса "Пинг-Админ”: SMS, E-Mail, ICQ.
Типы проверки с помощью: HTTP (HEAD, GET), HTTPS (HEAD, GET), FTP, MySQL, POP3, SMTP, IMAP, DNS, PING, TELNET и другие.
“Пинг-Админ” имеет множество полезных функций для проверки и контроля:
- срока действия SSL-сертификатов;
- сроков действия доменов;
- антивирусная проверка;
- состояния SEO-ссылок (noindex, nofollow, robots.txt);
- мониторинг определенной части текста на странице;
- наличие домена и IP в “черных” списках Роскомнадзора, Spamhaus;
- контроль ресурсов сервера: нагрузка, жесткий диск, uptime и тп.
Если Вы имеете собственный сайт и хотите установить на сайте индикатор его доступности, то можете воспользоваться данным сервисом и добавить на сайт специальный значок.
Например, с помощью Ping-admin мы измеряли доступность сайта ГиперХост.юа и получили вот такой результат:
Мониторинг с помощью Яндекс.Метрики еще один способ узнать о доступности Вашего сайта. После установки кода счетчика себе на сайт, обязательно активируйте услугу уведомления о неработоспособности состоянии интернет-ресурса. Для этого необходимо зайти в редактирование счетчика, во вкладке «Общие» выбрать «Уведомлять меня о проблемах сайта». И обновите счетчик. По выбранному Вами способу уведомления Вы будете получать сообщения о недоступности сайта.
Но сразу винить хостинг-провайдера не стоит. Ведь Ваш сайт может быть недоступным по разным причинам, среди которых очень частой является нехватка ресурсов. Например,когда перезагружается VPS в области оперативной памяти и сервер сообщает о ее нехватке, Яндекс.Метрика показывает информацию, что сайт недоступен для посетителей. К этому можно отнести и DDoS-атаки, отсутствия необходимого ПО на сервере, постоянные перезагрузки виртуальной машины. Прежде всего нужно установить причину, по которой сайт недоступен.
По примерным подсчетам можно определить процентное соотношение аптайма и времени простоя сервера:
98% аптайма = 28,8 минут/день или 3,4 часа/неделю или 14,4 часов/месяц или 7,3 дней/год;
99% аптайма = 14,4 минут/день или 1,7 часов/неделю или 7,2 часов/месяц или 3,65 дней/год;
99,5% аптайма = 7,2 минут/день или 0,84 часов/неделю или 3,6 часов/месяц или 1,83 дней/год;
99,9% аптайма = 1,44 минут/день или 0,17 часов/неделю или 0,72 часов/месяц или 8,8 часов/год.
Анализируя данные показатели можно прийти к выводу, что если аптайм работы сервера или сайта ниже 99%, то это является очень плохим результатом.
Кроме вышеописанных сервисов для проверки ап-тайма и доступности сайтов, существуют еще много других как платных, так и бесплатных. Наиболее популярными есть сервисы:
- PingMySite. Подходит для мониторинга доступности всего одного сайта. Может проверить его доступность ресурса с 31 локации. Уведомления отправляются по электронной почте, SMS или Twitter.
- WatchSumo - бесплатный сервис для мониторинга неограниченного количества URL-адресов веб-проектов.Уведомления могут быть отправлены через webhook или по эмейл..
- Pingometer. Для круглосуточного мониторинга всего сайта с одной локации. Если возникнут неполадки, сообщения о них Вы получите на e-mail.
- Insping. Даст возможность мониторить два ресурса в пределах 5-минутного интервала. Отправляет отчеты с помощью SMS.
- Monitoshi - используется для контроля неограниченного количества URL-адресов. Сервис полностью бесплатный.
- Site-Monitoring.NET - даст возможность делать проверку Вашего сайта каждые 15 минут, бесплатный.
- Uptime Dog - сервис, который проверяет ресурс на доступность каждые 2 минуты. Протестировать его можно бесплатно.
- Monitive - используется для мониторинга всего одного сайта каждые 10 минут. Отчеты можно получать через Twitter или электронную почту. Данным инструментом пользуется "The New York Times".
- Pingability - сервис, который соощает о сбоях на электронную почту или SMS. Осуществляет проверку с разных локаций. Вы можете выставить частоту проверки и количество сайтов, которые необходимо проверять. Тестовый период не имеет ограничений.
- BasicState - бепслатный сервис, осуществляющий проверки каждые 15 минут. Отчеты отправляются на e-mail или SMS.
- DOMAlert - используется для контроля 5 сайтов каждые 5 минут. Статистику можно посмотреть в личном аккаунте.
Аптайм один из самых важных и необходимых показателей для работы сайта, особенно он актуален в наше время, когда конкуренция в Сети особенно большая и растет с каждым днем. Пользователь в случае недоступности Вашего сайта, находит другой, а это негативно сказывается на дальнейшем продвижении. Поэтому не позволяйте Вашим посетителям уходить к конкурентам, сделайте Ваш сайт максимально доступным. Для этого Вам, в первую очередь, понадобится качественный и надежный хостинг, который обеспечит бесперебойную работу онлайн-ресурса. О наших гарантиях аптайма подробнее по ссылке.