Uptime Kuma — open-source инструмент для мониторинга доступности сервисов с приятным веб-интерфейсом. Если честно, это одна из лучших self-hosted замен платным UptimeRobot, Pingdom и StatusPage.io — при этом абсолютно бесплатная.
Возможности:
- Мониторинг HTTP(S), TCP, DNS, PING, Docker, SQL, MQTT, gRPC
- Уведомления в Telegram, Slack, Discord, Email, Webhook — более 90 интеграций из коробки
- Публичная статус-страница для клиентов — больше никаких звонков «а у вас сайт работает?»
- Мониторинг SSL-сертификатов с заблаговременным уведомлением об истечении
- Поддержка нескольких пользователей и 2FA
- Встроенные графики времени отклика и аптайма — сразу видно, где просадки
- Минимальные требования смешные: 256 МБ RAM и 1 vCPU
Uptime Kuma написан на Node.js и хранит данные в SQLite — никаких внешних зависимостей, никакой отдельной БД. Один контейнер Docker, пять минут — и система уже работает.
Оставить комментарий