Все приложения для VPS
Мониторинг

Uptime Kuma: мониторинг доступности на своём сервере

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

Заказать сервер с Uptime Kuma Тарифы VPS

Что такое Uptime Kuma

Uptime Kuma — open-source инструмент мониторинга, который начал разработчик Louis Lam; сейчас это один из самых популярных self-hosted проектов на GitHub по числу звёзд. Он проверяет, отвечает ли сервис: сайты по HTTP(S), ключевые слова на странице, TCP-порты, ping, DNS-записи, базы данных и не только.

Если проверка не прошла, он отправляет оповещение по одному из десятков каналов — Telegram, Discord, Slack, email, вебхуки. Он также записывает время ответа, предупреждает об окончании срока TLS-сертификатов и позволяет сделать публичные страницы статуса для клиентов.

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

Для чего его используют

Оповещения, когда сайт недоступен

Проверяйте сайт и API каждую минуту и получайте сообщение в Telegram или на email, как только они перестали отвечать.

Напоминания об окончании сертификата

Узнавайте за несколько дней, что HTTPS-сертификат скоро истечёт, а не от клиентов.

Публичная страница статуса

Показывайте клиентам текущее состояние сервисов на странице, которой управляете вы.

После заказа

Первый запуск сервера устанавливает Uptime Kuma и открывает в файрволе порт 3001, так что монитор доступен по адресу http://адрес-сервера:3001/. При первом входе вы создаёте учётную запись администратора, поэтому откройте адрес сразу после готовности сервера. Затем добавьте первый монитор и подключите канал оповещений.

Как это работает

  1. Выберите Uptime Kuma на странице заказа сервера и тариф с достаточным объёмом памяти.
  2. Приложение установится на сервер при первом запуске, обычно за несколько минут.
  3. Откройте сервер в панели: там адрес и данные для входа.

Вопросы о Uptime Kuma

Да. Uptime Kuma лёгкий: минимум 1 ГБ памяти и 20 ГБ диска, и этого с запасом хватает на десятки мониторов. Сотням мониторов с короткими интервалами лучше дать 2 ГБ.
Лучше нет. Если сервер общий и он откажет, монитор тоже остановится и оповещение не уйдёт. Небольшой отдельный сервер — надёжная схема.
Да. Ему одинаково подходит и небольшой ARM-тариф, и x86.

Другие приложения: Мониторинг