Open source · AGPL-3.0 · self-hosted
Сайты, серверы, Docker, Kubernetes, базы, очереди, GPU и бэкапы в одной панели. Одна команда на установку, одна на каждую ноду. Агент сам находит сервисы, дашборды и алерты работают с первой минуты.
Безопасность
Без отдельного сканера и агента безопасности: те же ноды, та же панель, те же алерты.
Диски и железо
Прогнозы по истории, а не пороги по текущему значению.
Сервисы
Агент определяет, что работает на машине. Настраивать каждый сервис не нужно.
Бэкапы и алерты
Из коробки
| Задача | Kervax | Обычный стек |
|---|---|---|
| Метрики нового сервера | одна команда на ноде | node_exporter, scrape-цель, перезагрузка конфига, дашборд |
| Сайт снаружи | адрес, остальное определяется само | blackbox_exporter, relabeling, правило, панель |
| Сроки TLS и домена | сами, за 14 / 7 / 1 день | проба и PromQL, для домена свой экспортер |
| Порты в интернет | проверка снаружи, алерт на новый | отдельный сканер |
| CVE и ПО без поддержки | по каждой ноде | отдельные инструменты |
| Износ SSD, SMART, RAID | с прогнозом | smartctl_exporter и правила |
| Контейнеры, поды, базы, очереди | находит агент | cAdvisor, kube-state-metrics, экспортер на каждую СУБД |
| Бэкапы | статус restic и пробное восстановление | не покрыто |
| Инциденты и маршруты | встроены | конфигурация Alertmanager |
| Права доступа | роли и группы, проверка в API | организации Grafana и доступ к Prometheus |
Prometheus остается инструментом для прикладных метрик и PromQL и работает рядом. Kervax закрывает инфраструктуру: хост, сайт, сертификат, контейнер, базу, бэкап и их безопасность.
Архитектура
no-new-privileges.Установка
На чистом Linux-сервере: ставит Docker, поднимает Caddy с сертификатом Let's Encrypt, генерирует секреты, выводит адрес панели и пароль администратора.
Без своего домена панель работает на <IP-сервера>.sslip.io с сертификатом Let's Encrypt.
"Добавить сервер" выдает команду для ноды. Метрики появляются через несколько секунд.
Адрес монитора. Схема, сертификат, домен и история заполняются с первой проверки.
Свой домен, белый список, работа за существующим nginx, обновление: инструкция по установке.