6 полезных плагинов WordPress для мониторинга Uptime вашего сайта

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

Смотрите также:

  • Как мониторить аптайм веб-сайта на WordPress?
  • Полезные плагины для проверки аптайма WordPress веб-сайта
  • Как узнать число запросов к БД и время загрузки WordPress веб-сайта
  • Тепловая карта кликов для WordPress — Куда кликают пользователи?
  • Продвинутый анализ статистики для WordPress веб-сайтов

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

Как работает Uptime мониторинг?

Uptime Мониторинг — это периодические проверки веб-сайта на его работоспособность. Сюда можно отнести и то, что вы просто переходите по ссылке, чтобы проверить, нормально ли он работает, и использование более сложных инструментов, которые проверяют uptime веб-сайта.

Так как нам всем необходимо хоть иногда спать, удобно использовать плагины и сервисы для регулярной проверки аптайма. Они будут систематически пинговать веб-сайт для проверки того, что он все ещё жив. Можно изменить проверку на каждые 1-15 минут. Большинство услуг также могут уведомлять вас о том, что веб-сайт стал недоступным, чтобы вы быстро могли решить проблему.

6 полезных плагинов WordPress для мониторинга Uptime веб-сайта

Большинство хостинговых компаний гарантируют 99% uptime. И мы можем сказать, что они выполняют часть сделки. Так что, проверять веб-сайт постоянно — не эффективно. Он может упасть и потом снова заработать так быстро, что вы даже не успеете заметить.

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

Основные причины падения веб-сайта

Ниже представлены только некоторые из наиболее распространенных причин.

1. Исчерпан лимит памяти PHP

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

Вы можете решить эту проблему, просто увеличив лимит PHP памяти.

2. Ваш веб-сайт не оптимизирован

Факт, что вы в полном объеме используете память, может быть следствием того, что веб-сайт не оптимизирован должным образом.

Оптимизация веб-сайта требует от вас сохранять только те плагины, которые вы действительно используете, сжимать картинки, файлы и т.д. Больше информации вы можете прочитать здесь.

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

В WordPress существует много полезных плагинов, которые помогут вам в решении этого вопроса, к примеру W3 Total Cache, WP Super Cache и WP Rocket.

Так же и с картинками. Уменьшая размер картинок, которые вы используете, вы минимизируете требуемый объем памяти. Здесь вам могут помочь плагины WP Smush или WP Smush Pro.

3. Ваш веб-хостинг не подходит для веб-сайта

Бывают ситуации, когда все начинается с одного небольшого проекта, и для него используется виртуальный веб-хостинг. Это оправдано, так как содержимого на веб-сайте не так уж много, он не ресурсоемкий и нет необходимости тратить больше на VPS или выделенный сервер.

Однако, с ростом проекта веб-сайт начинает все чаще падать, его оффлайн статус становится повседневным явлением. Увеличение лимита памяти PHP работает только на некоторое время. В таком случае пора переходить на другой хостинговый пакет.

Так что, даже если веб-сайт грамотно сделан и в полном объеме оптимизирован, могут возникать проблемы только из-за того, что веб-хостинг не масштабируется для удовлетворения всех потребностей.

4. Ваша популярность работает против вас

Мы все хотим больше трафика, не так ли? Но если сервер не может обработать внезапный поток людей, это опять таки может привести к оффлайну веб-сайта.

В таких случаях, популярность веб-сайта работает против вас. Но здесь вас должны беспокоить не только обычные или вирусные пользователи. Есть также некоторые иные неприятные элементы сети, которые могли бы «помочь» веб-сайту упасть.

6 полезных плагинов WordPress для мониторинга Uptime веб-сайта

Если хакер пытается проникнуть на веб-сайт, его действия будут рассматривать как трафик. С учетом того, что он может автоматизировать атаки, вы запросто можете без проблем попасть под десятки тысяч атак в день.

Хакеры могут атаковать веб-сайт даже только GET запросами, к примеру, но это точно также будет считаться трафиком.

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

Почему это причина для беспокойства

Вы можете без проблем подумать, что это не будет большой проблемой. Однако, если веб-сайт даже недолго находится оффлайн, это может принести много вреда:

  • Вы можете легко навсегда потерять новых посетителей. Если кто-то перейдет на веб-сайт конкретно в тот момент, когда он будет недоступен, он может подумать, что это постоянное явление, не забыв об этом упомянуть в посте блога/твите.
  • Вы можете легко потерять постоянных пользователей. Ваши постоянные пользователи могут подумать, что веб-сайт ненадежный. И поверьте, никто не хочет тратить время на что-то нестабильное.
  • Вы можете легко потерять покупателей и деньги. Когда веб-сайт падает, покупатели начинают сомневаться в надежности и компетентности. Вы теряете их доверие. Кроме того, если веб-сайт оффлайн, никто не может разместить заказ или узнать о услугах — деньги на ветер.
  • Поисковые системы начинают думать, что веб-сайт не существует. Если веб-сайт падает четко в тот момент, когда поисковой бот сканирует веб-сайт, веб-сайт не будет индексироваться. Это приводит к снижению рейтинга веб-сайта, и вы теряете новых потенциальных пользователей.

Как определить, что веб-сайт упал?

К сожалению, никто не застрахован от подобных ситуаций. Даже такие гиганты, как Facebook и Twitter.

Поэтому же вы можете без проблем тут сделать? Помимо банального посещения веб-сайта, есть функция вручную проверять время отклика веб-сайта, и один из них — отправлять ping запрос. Это отличный метод не только для определения проблем, а также и для устранения некоторых из них.

Просто введите в командной строке или терминале команду ping google.com(или подставьте URL веб-сайта):

6 полезных плагинов WordPress для мониторинга Uptime  веб-сайта

Так как Google будет надежным веб-сайтом, вы можете пинговать его в первую очередь, чтобы потом сравнить его в виде эталона с веб-сайтом.

Проверка не обнаружила никаких ошибок, значит Google может отправлять и приобретать данные. Если вы приобретаете сообщение об ошибке, повторите действия ещё раз. Если вы снова получили ошибку, проверьте подключение к Интернету и параметра.

В большинстве случаев, пингование Google проходит гладко. Далее вы можете без проблем пинговать веб-сайт.

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

Вы можете легко обнаружить, что показатель «Approximate round trip in milli-seconds» намного выше, чем 35 мс. Если это так, возможно есть какие-то проблемы. Это жизненно важный показатель и первый звоночек, который сообщает о том, что пора искать неисправности. Может быть, веб-сайт перегружен неиспользуемыми плагинами или он неоптимизирован. Имейте в виду, что существуют и иные возможные причины.

Это действенный метод для проверки веб-сайта, но вы не сможете данным заниматься 24/7. Это просто не практично, к тому же ещё и скучно.

К счастью, к нам приходят на помощь плагины.

Плагины для автоматического мониторинга Uptime

Мы постарались подобрать лучшие плагины для автоматической проверки работоспособности веб-сайта.

Представлены как бесплатные, так и премиум варианты, которые удовлетворяют различные требования, так что, мы надеемся, что вы найдете подходящий для себя вариант.

Jetpack


6 полезных плагинов WordPress для мониторинга Uptime  веб-сайта

Jetpack — это бесплатный плагин от создателей WordPress с несколькими включенными услугами. Одной из них будет Monitor, который проверяет uptime веб-сайта и сообщает по электронной почте, если он не работает или если он снова заработал.

Вы должны иметь учетную запись на WordPress.com, чтобы использовать Jetpack. Его без труда установить и с ним несложно работать.

ManageWP


6 полезных плагинов WordPress для мониторинга Uptime  веб-сайта

Этот плагин также загружается с кучей полезных возможностей, таких как резервное копирование, восстановление, функция управления различными веб-сайтами и мониторинг uptime. Загвоздка в том, что не все из них являются бесплатными. Если вы планируете проводить проверку веб-сайта вместе с данным плагином, вам придется обновить бесплатную версию до подписки «business plan».

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

ManageWP доверяют тысячи посетителей, он действительно работает отлично, удобен и прост в установке.

SensorPress


6 полезных плагинов WordPress для мониторинга Uptime  веб-сайта

SensorPress проверяет веб-сайт каждые 15 минут и в случае ошибки уведомляет вас по электронной почте. Он предлагает простой пользовательский интерфейс с несколькими настраиваемыми опциями.

Он не предлагает какие-то иные дополнительные возможности, а выполняет конкретно одну задачу. И делает он это отлично.

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

Uptime Robot


6 полезных плагинов WordPress для мониторинга Uptime  веб-сайта

Uptime Robot проверяет время безотказной работы веб-сайта с пятиминутными интервалами бесплатно(до 50 веб-сайтов). Вы можете приобретать оповещения по электронной почте, Twitter, push или web-hook оповещения.

Если вам надо контролировать более 50 веб-сайтов или вы хотели бы приобретать SMS-сообщения, вам потребуется обновить плагин до премиум версии.

Вы также можете размещать uptime статистику на веб-сайте при помощи шорткодов или просматривать ее в консоли.

Super Monitoring


6 полезных плагинов WordPress для мониторинга Uptime  веб-сайта

Для использования плагина Super Monitoring вам потребуется создать учетную запись и зарегистрироваться для премиум подписки.

Плагин мониторит uptime для одного или нескольких веб-сайтов, в зависимости от выбранного плана, может уведомлять вас об ошибке по электронной почте или SMS сообщениях.

Независимо от выбранного плана, вы получите все функции, включая проверку с 1-минутным интервалом, мониторинг производительности, историю downtime и интеграцию с Google Analytics.

internetVista


6 полезных плагинов WordPress для мониторинга Uptime  веб-сайта

Это ещё один плагин, который не предоставляет бесплатную версию. Вам придется зарегистрировать аккаунт и подписаться на одну из платных версий.

С internetVista вы можете выбирать, какие приобретать оповещения и как часто проверять веб-сайт, в зависимости от тарифного плана. Есть варианты для оповещения по email, Twitter и SMS. Интервал проверки: от одной минуты до 60.

Это самый дорогой из всех предложенных тут вариантов, но он хорошо работает.

Мониторинг веб-сайта для быстрого восстановления

Наш вам совет: обратите внимание на эту проблему и не задвигайте мониторинг uptime на задний план. Это необходимое действие, которое не требует от вас значительных усилий, но может помочь вам избежать значительной головной боли в будущем.

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

Как вы проводите мониторинг работоспособности веб-сайта? Возможно, у вас есть проверенные плагины, которые могут помочь в данной ситуации? Обязательно делитесь с нами ниже в комментариях.

Источник: wpmudev.org

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

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