1

Спорим, я сделал лучшего Telegram-бота для мониторинга сайтов?

Вкратце, что это и для кого

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

А ещё желательно, чтобы домен вашего сайта в какой-то момент не перестал быть вашим

А ещё желательно, чтобы домен вашего сайта в какой-то момент не перестал быть вашим

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

Причины поломки сайта могут быть банальны: забыли оплатить хостинг/домен, SSL-сертификат кончился, DDoS-атака, программист-фрилансер не тот файл удалил.

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

Сервисы для мониторинга сайтов

Органический сервис мониторинга — тоже вариант

Органический сервис мониторинга — тоже вариант

Я попробовал больше десятка сервисов для мониторинга: есть совсем простые, которые сообщают только о недоступности, есть навороченные, в которых нужно ещё поразбираться.

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

Раньше Яндекс.Метрика уведомляла о недоступности сайта, но в сентябре 2024 перестала.

Кстати, именно письмо о прекращении работы мониторинга Яндекс.Метрики сподвигло меня к созданию своего решения. Чтобы для пользователя — попроще, а внутри — как положено.

Мой Tg-бот для мониторинга

Идея такая: отправляете в Telegram-бота ссылку на ваш сайт и нажимаете единственную кнопку. Бесплатно, без регистрации и SMS.

Бот каждые 5 минут проверяет порученный ему сайт: живой ли, какая реакция, какой заголовок страницы, куда ведёт переадресация, доколе действует домен и сертификат. Если произойдёт что-то важное — напишет.

Несмотря на кажущуюся простоту, под капотом это больше 4000 строк вечерне-ночного кода. Было много неожиданных сюрпризов, которые пришлось предусмотреть. Самое банальное: один раз — не... недоступный сайт, а просто сетевая ошибка, не надо тревожить пользователя. Если интересно, могу рассказать про отдельные технические аспекты и другую внутреннюю кухню.

Я готов поспорить, что в категории решений для мониторинга сайтов, не требующих регистрации и оплаты для полноценного использования, мой сервис сейчас лучший по удобству и функциональности. Хочу и дальше его развивать.

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

Найти в Tg: @daily_site_monitor_bot

ИТ-проекты пикабушников

576 постов3.4K подписчиков

Правила сообщества

0. Запрещены посты вне тематики сообщества

1. Уважайте труд людей, пишите только конструктивную критику,

2. Не выкладывайте информацию по своему проекту чаще 2ух раз в месяц