АйТи Фреш
Главная / Статьи / DevOps и автоматизация
DevOps за вечер

Мониторинг доступности сайта: настройка Uptime Kuma

Автор: Семёнов Евгений Сергеевич, директор ООО «АйТи-Фреш» · 2026-07-11
▷ Смотреть презентацию
Мониторинг доступности сайта: настройка Uptime Kuma

Два часа ночи, сайт лежит с ошибкой 502, а я узнаю об этом в девять утра от клиента, который за ночь потерял три заявки с рекламы. Мы следим за серверами, доменами, бэкапами — а за тем, жив ли сам сайт прямо сейчас, часто не следит вообще никто. После того случая я поставил Uptime Kuma себе и ещё трём клиентам подряд, и с тех пор о падении первыми узнаём мы, а не их покупатели. Так и появилась привычка включать мониторинг доступности сайта каждому новому клиенту: настройка Uptime Kuma занимает один вечер, а нервов экономит на годы.

Почему о падении сайта вы узнаёте последним

Типичная история малого бизнеса: сайт на VPS или в панели хостинга работает месяцами без единой жалобы, потом что-то щёлкает — кончился сертификат, упал php-fpm, хостер сделал плановые работы без предупреждения, — и страница отдаёт 500-ю ошибку или просто не открывается. Никто из сотрудников об этом не знает, потому что никто специально не заходит на лендинг каждые полчаса. Первыми узнают клиенты, и уходят они не к вам в поддержку, а к конкуренту в соседней строке выдачи.

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

Что даёт мониторинг доступности сайта бизнесу

Как проходит внедрение Uptime Kuma

1
Аудит инфраструктуры1-2 часа
Собираем список всего, что нужно мониторить: основной сайт, поддомены, API, платёжный шлюз, внутренние сервисы, CRM. Уточняем, куда слать алерты.
2
Установка Uptime Kuma1 вечер
Разворачиваем сервис в Docker-контейнере на отдельном VPS или на существующем сервере — важно, чтобы монитор не лежал на том же хостинге, что и сайт, иначе при падении хостинга упадёт и сам монитор.
3
Настройка мониторов1 день
Добавляем проверки HTTP(s) с контролем кода ответа и ключевых слов на странице, TCP-порты для базы и почты, ping для серверов, отдельно — мониторинг срока действия SSL-сертификата.
4
Подключение уведомлений2-3 часа
Настраиваем алерты в Telegram-бота (в личку или в общий чат), дублируем на почту как резервный канал. Задаём правило: тревога только после двух неудачных проверок подряд, чтобы не спамить ложными срабатываниями на однократный таймаут.
5
Публичная статус-страница1 день
Опционально делаем страницу status.вашдомен.ru, куда клиенты сами могут заглянуть при подозрении на сбой — снимает часть обращений в поддержку.
6
Передача и обучение1 час
Показываем, как читать дашборд, добавлять новые проверки и менять получателей алертов, отдаём короткую инструкцию на 1-2 страницы.

Что нужно от вас

Как это устроено

Ваш сайт и сервисыUptime Kuma на отдельнПроверка каждые 20-60 Telegram-бот с алертомПубличная статус-стран

Uptime Kuma живёт на отдельном сервере, не связанном с хостингом сайта, и опрашивает каждый адрес по расписанию. При сбое двух проверок подряд бот моментально пишет в Telegram, а история простоев сохраняется в графике аптайма за месяцы.

Почему свой Uptime Kuma, а не готовый сервис вроде UptimeRobot

Облачные сервисы мониторинга удобны, но у бесплатных тарифов интервал проверки обычно 5 минут — за это время сайт успеет полежать и потерять заказы до того, как придёт алерт. Платные тарифы с проверкой раз в минуту стоят от 7-15 долларов в месяц за сервис, и это ещё без учёта количества мониторов и статус-страниц, за которые часто доплата отдельная.

Uptime Kuma — open source проект под лицензией MIT, который вы разворачиваете на своём сервере одной Docker-командой, и дальше он ваш: сколько угодно мониторов, проверка хоть каждые 20 секунд, свои статус-страницы без ограничений и без ежемесячной подписки стороннему сервису. Плюс никто третий не видит список ваших внутренних адресов и API — это может быть важно, если среди мониторов есть закрытые сервисы, о существовании которых лучше не сообщать чужому облаку.

Есть и обратная сторона: сервер с Uptime Kuma нужно самим держать живым и обновлять, а сам он проверяет доступность и код ответа, но не заменяет полноценный APM и не ловит логические баги внутри сайта. Поэтому у части клиентов мы сразу включаем этот сервер в абонентское обслуживание — тогда за его здоровьем следим мы, а не собственник бизнеса.

Сколько стоит настройка Uptime Kuma

от 15 000 ₽
В базовую цену входит установка Uptime Kuma на сервер, настройка до 10 мониторов (сайт, API, почта, SSL) и подключение Telegram-алертов. Цена растёт при большом числе сервисов, необходимости публичной статус-страницы с собственным доменом или интеграции с корпоративной почтой и мессенджерами помимо Telegram. Аренда отдельного VPS под сам мониторинг — от 300 ₽ в месяц, если своего свободного сервера нет. Точная смета — после короткого аудита.
Рассчитать стоимость →

Частые вопросы

Чем Uptime Kuma лучше готовых сервисов вроде UptimeRobot?
Главное отличие — это свой сервер и свои правила: проверка хоть каждые 20 секунд, неограниченное число мониторов и статус-страниц без ежемесячной подписки. Готовые облачные сервисы удобнее в моменте, но упираются в лимиты бесплатного тарифа или требуют платной подписки за частые проверки.

Сколько сайтов и серверов можно подключить к одному Uptime Kuma?
Практических ограничений почти нет — на одном небольшом VPS спокойно живут и опрашиваются полсотни-сотня мониторов без заметной нагрузки. Мы обычно подключаем к одной инсталляции все сайты и сервисы одного клиента или даже нескольких клиентов на обслуживании.

А что если упадёт сам сервер с Uptime Kuma?
Именно поэтому мы разворачиваем его на отдельном VPS, не связанном с хостингом основного сайта — так падение хостинга не утащит за собой мониторинг. Для критичных проектов можно поставить вторую инсталляцию у другого провайдера, которая проверяет доступность первой.

Нужно ли платить за лицензию Uptime Kuma?
Нет, это открытый проект под лицензией MIT, оплата за лицензию не требуется. Платите только за сервер, на котором он работает, и за нашу работу по настройке и, при желании, дальнейшей поддержке.

Поставим Uptime Kuma за один вечер — и о падении сайта вы узнаете первыми, а не последними.
Оставьте заявку — за вечер настроим мониторинг и Telegram-алерты для вашего сайта и серверов.
Оставить заявку — развернём за за вечер →

Подпишитесь на рассылку ITfresh

Раз в неделю — практические гайды: внедрения, безопасность, 1С, миграции, лайфхаки из реальных проектов.

© ООО «АйТи-Фреш» · Москва · Все статьи