Сервис #1. Монитор аптайма сайтов

🚦 Сервис #1. Монитор аптайма сайтов

Читал чатик в телеграмме, то ли чектелдери, то ли "TopAdsense", и наткнулся на интересное обсуждение. Кто-то жаловался, что хостинг "mchost" лежит 3 часа подряд и в результате этих лагов, скорей всего, в следующий апдейт сайты повылетают из индекса. В продолжении разговора был рассказ о пожаре у данного хостера. Тогда сгорело вообще все. Люди, которые размещали свои проекты только у данного хостера - потеряли абсолютно все.

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

 

Проблема и последствия


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

"Ну упал сайт на часик, и что!?" - скажете вы.

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

Во-вторых. Люди не осознают убытки от таких падений. Представьте, ваш сайт приносит 500$ / мес. Однажды падает хостинг и сайт недоступен в течение часа. Яндекс смотрит на это дело и решает понизить вас в выдаче. В итоге вы теряете на 1-2 месяца 10% трафика, а может и больше. Грубо считаем убытки. 10% трафа - это 50$ в месяц. За 2 месяца будет 100$. Интересно? А если у вас 3 сайт по 500$, то уже минус 150 - 300 баксов?

В-третьих. Падения или большое время загрузки сайта могут быть регулярными. Предположим, ваш сайт недоступен или достаточно долго загружается в 10 случаях из 100. ПС делают выводы и в итоге вы получаете на 10% трафика меньше, чем могли бы. Потеря 10% трафика, соответственно 10% дохода сайта, превращается в достаточно большую сумму при продаже. Сайт с доходом 500$ / мес. теряет 600$ при продаже за 12 месячную стоимость.

Самое интересное в этом то, что вы можете даже не знать, что недополучаете 10% трафа из ПС. Сайт вроде бы быстро грузится, вроде бы проверяли на скорость загрузки, вроде бы не падает. Но на деле может быть так, что во время индексации сайт загружается не 2 секунды, а 4...

 

Решение и теория


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

"Вася Пупкин, твой сайт vasyapupkin.com упал, иди проверь что там, я беспокоюсь"

Существующие подобные сервисы в СНГ выглядят будто вылезли из 1993 года, прям из здания белого дома после обстрела. В буржнете все, как на подбор, предоставляют очень "классные" способы доставки уведомления - Email, Slack, SMS.

Вы давно пользовались мылом для чего-то важного? Знаете, что мыло в gmail может прийти, а только через час на вашем телефоне пиликнет нотификейшн? А знаете что такое слак? Надеюсь вы не столкнулись с проблемой плохой связи в вашем доме. Ибо у меня она плохая и получить вовремя СМСку не получится. Короче говоря все текущие способы уведомления юзера - полный треш. В эру ботов и мессенджеров с их супер быстрыми и удобными нотификейшенами пользоваться мылом и смсками кажется моветоном.

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

955

Комментарии
avatar-Vs
Vs
Есть же фришный cloudflare который эту проблему решает в принципе.
avatar-Максим
Максим
Ты плохо изучил рынок - раз. Там овердохера решений давно)

Ставим Яндекс.Метрику, вписываем телефон - если сайт тормозит или упал, через минуту яндекс шлет смс. Бесплатно и работает безотказно. Пользуйтесь)
avatar-mmad.dev
mmad.dev
Это же хорошо, значит рынок есть, клиенты есть.
avatar-Spryt
Spryt
Понеслись велосипеды)

Вот я юзаю https://uptimerobot.com/ , там 50 бесплатных мониторов (можно несколько проверок на сайт вешать), уведомления по мылу/смс/звонком/телеграм/RSS/твиттер/слак/пуши и т.д., на любой вкус. По мне так мыла вполне хватает, пуши всегда долетают о новом письме на всех устройствах. Что ты готов мне как юзеру предложить, чтобы я задумался о смене сервиса? При этом я за него ни копейки не плачу.

Сервисы в СНГ - не нужны, какой они функционал дают? Доступность сайта мониторят вебмастера, а не домохозяйки. И платить за это, когда есть бесплатные годные сервисы (и платные - еще больше, и вообще их десятки - https://geekflare.com/monitor-website-uptime/ ).

Если ты лично меня спросишь, чего мне не хватает - я тебе однозначно скажу - мониторинга РКН. Один телеграм-бот есть, но фигню отрабатывает. Один сервис есть, которые четко проверяет доступность - то есть технически реализовать все тот же "вот список 30 сайтов, каждый час проверять, не попал ли под длань Роскомнадзора" - сложности не представляет. Но даже я вряд ли платить за это буду, то есть сразу же к следующему пункту переходим - нерентабельность создания подобного сервиса.

Плюс Яндекс.Метрика делает тоже самое, просто выставив нужную галочку, и уведомляет если какие-то проблемы на сайте.
avatar-mmad.dev
mmad.dev
Рынок и клиенты есть - значит велосипед не так и плох. Достаточно нормального сервиса и хорошего маркетинга чтобы найти клиентов.

Кстати про РКН годно, если будут еще желающие - можно и такую возможность запилить
avatar-Михаил Ситнянский
Михаил Ситнянский
Я просто оставлю это здесь https://uptimerobot.com/
avatar-Pozi Bro
Pozi Bro
"Во-первых. Именно в это время ваш сайт могут индексировать роботы поисковых систем. Если сайт будет недоступен - Яндекс с Гуглом по голове вас не погладят."
Если сайт упал раз в год на час, то среднему вебмастеру насрать, кто в этот время шарится на сайте, хоть Яндекс, хоть Гугл, хоть Путин, за час своими силами сайт один хрен не поднять. А если падает регулярно, то оно и так будет видно хотя бы в статистике посещаемости.

"Во-вторых. А если у вас 3 сайт по 500$, то уже минус 150 - 300 баксов?"
Молодец, сам высосал из пальца какие то мутные расчеты, сам испугался.

"В-третьих. Падения или большое время загрузки сайта могут быть регулярными. Предположим, ваш сайт недоступен или достаточно долго загружается в 10 случаях из 100."
Ты в метрику давно заходил? Там есть отчет по времени загрузки каждой страницы с делением по квантилям, и не у твоего робота, который и сам может тормозить неизвестно почему, а у реальных посетителей.
avatar-Брут
Брут
Все ясно, перед нами очередной кодер, желающий обогатиться на 100501-ой копии существующего сервиса, но с перламутровыми пуговицами. Вангую, вторым сервисом будет конструктор сайтов, а третьим - социальная сеть.
avatar-mmad.dev
mmad.dev
Все верно, прям подловил меня за самое больное. Не умеешь делать перламутровые пуговицы - иди делать статейники с рерайтом
avatar-Тоже кодер
Тоже кодер
И кстати не так уж прост такой простой на первый взгляд сервис. Дважды упомянутый выше аптаймробот с бесплатным лимитом несколько раз не ловил собственноручно устроенные кратковременные даунтаймы и так же неоднократно присылал уведомления о даунах когда их не было ( видно бесплатно они не делают кросс проверки из разных локаций когда сайт откуда то из одного места не доступен) Пользуюсь поэтому платным с интерфейсом а-ля 90-ые сервисом - тот хоть и некрасив зато стабильно ловит все перезагрузки, которые у меня около минуты занимают.
Яндекс кстати само собой даунтаймы ловит только когда сам заходит на сайт так что если он у вас редкий гость - особо на его оперативность для мониторинга рассчитывать не стоит. Соответственно и кратковременные падения тоже не отловит.
avatar-Просто читатель
Просто читатель
Капец коршуны налетели, вам бы все да подай на золотой тарелочке, и идеи и способы реализации...Неблагодарное быдло крче....
А так, ты молодец, интересно будет следить за твоими успехами и ходом мыслей. Дерзай!
avatar-seoonly.ru
seoonly.ru
бро))) таких серверов хоть ...жуй)
avatar-seoonly.ru
seoonly.ru
А паника по макхосту была некислая)) тут паникеров 50 было https://vk.com/mchostpromo
avatar-Ginger Dog
Ginger Dog
Есть отличное опен-сорс решение, сам его использую https://github.com/phpservermon/phpservermon настраиваешь как угодно, шлет алерты в почту, телеграм. умеет sms и пуши, но через платные сервисы. для телеги нужно прокси прикрутить, так как РКН блокирует

Из платных на рынке отметил бы ping-admin.ru наверное самые крупные и старые в рунете
так что простое решение тут не пройдет, нужен или какой-то комбайн, чтобы умел и сервера мониторить и сайты проверять и даже приложения и ещё кучу всего
или делать что-то очень узкое

ps
про Я.Метрику выше писали, но не сказали что она проверяет только главную страницу сайта и очень редко, алерт придет через 15-30 минут после падения сайта и то не факт. часто сайт падает на несколько минут, а метрика ничего не присылает, так что не стоит её использовать как мониторинг, она поможет только если сайт упал основательно на долго
avatar-Сергей
Сергей
Бро, не слушай ленивых и завистливых. Покритиковать когото это вам не что-то полезное создать. Тут много труда ненадо.
Так что мы в тебя верим. Продолжай онлайн дневник создания сервиса. Что да как, особенно про фейлы не забывай и если что-то изменится - дай знать читателям твоего бложика. Мы же будем проживать весь процесс бок о бок с тобой!
Успехов.
avatar-Никола
Никола
Сервисов таких полно, но это не помешало паре свежих буржуйских неплохо стартануть. Мне лень искать урлы, но оба приносят профит владельцам, основной источник клиентов там вроде твиттер. Короче удачи, и делай сразу на бурж, но с русской версией.
avatar-Andy
Andy
Дружище, твоя главная ошибка - ориентация на российский рынок. Тут все бедные и жадные. Развивай сервис для буржа.
avatar-Сергей
Сергей
есть какие нить апдейты? не забросил ли ты тему?
avatar-devil
devil
Тема, думаю, годная. Возможно надо сориентироваться на правильную ЦА - может владельцы серверов, а средним вебмастерам как видно из комментов часто мониторить свои сайты не интересно

*все комментарии проходят модерацию