Быстрый старт
От регистрации до живых метрик первого сервера — примерно 5 минут. Сервер появляется в консоли через ~25 секунд после установки агента.
Что понадобится
- Linux-сервер с systemd (поддерживаемые ОС) и пользователь с правами sudo — только для установки: сам агент по умолчанию работает без root. Пароль root не нужен.
- Исходящий HTTPS (порт 443) с сервера. Входящие порты открывать не нужно.
Шаги
- Зарегистрируйтесь — app.warpfleet.ru. Вход по magic-link: вводите email, получаете ссылку, пароль не нужен. Первые 30 дней доступен полный функционал, дальше — бесплатный план «Наблюдение» до 5 нод.
- Добавьте сервер — в консоли «Серверы → Добавить» скопируйте команду установки
и выполните её на сервере (она запускается через
sudo). Скачается подписанный бинарь агента, проверится его контрольная сумма, создастся systemd-службаwarpfleet-agent, и агент сам выйдет на связь — входящие порты и SSH-доступ к серверу не нужны. Сервисы на сервере (nginx, PostgreSQL, docker, …) агент найдёт сам. - Посмотрите на ноду — через ~25 секунд сервер появится в консоли: CPU/RAM/диск, здоровье сервисов, инвентарь пакетов, журналы. Если возникнет проблема, в инциденте будет «что починил бы агент» — точный план команд, ещё до всякого запуска.
- Решите про автолечение — агент установлен без root: мониторинг, кнопки действий, обновления и терминал работают, а сам он ничего не чинит. Чтобы чинил, нажмите «Включить автолечение» в карточке сервера, вкладка «Автоматизация», — там же выберите, какие классы проблем агент чинит сам, а какие сначала спрашивает. Выключается там же, одной кнопкой. Агент при этом так и остаётся без root: лечит служба исполнения (как это устроено).
- Настройте алерты — push-уведомления в мобильное приложение и email. Алертим только на действенные проблемы, диагностические наблюдения ноду не «краснят».
Проверка, что всё работает
systemctl status warpfleet-agent # active (running)
journalctl -u warpfleet-agent -n 20
Если нода не появилась — разбор типовых причин в FAQ.