FAQ и решение проблем
Типовые вопросы и разбор проблем. Не нашли ответ — info@warpfleet.ru или чат на главной.
Подключение
Сервер не появился в консоли
- Служба живая?
systemctl status warpfleet-agent— должно бытьactive (running). - Логи:
journalctl -u warpfleet-agent -n 50— ошибки сети/токена видны сразу. - Исходящий HTTPS:
curl -sI https://app.warpfleet.ruс самой ноды. Прокси/фаервол, режущий исходящий 443, — самая частая причина. - На RHEL/Rocky после ручной замены бинаря проверьте SELinux-контекст:
restorecon /opt/warpfleet/bin/warpfleet-agent.
Серверы за NAT — нужно что-то пробрасывать?
Нет. Агент сам инициирует все соединения по исходящему HTTPS. Даже web-терминал консоли работает через обратный туннель агента — входящий SSH на ноде не нужен вовсе.
Автолечение
Как включить или выключить
Политикой в консоли. Выключено — агент проходит полный цикл и показывает в инциденте, что именно он бы исполнил (режим наблюдения). Включено — низкий риск чинится сам, высокий ждёт вашего подтверждения. Отключить можно в любой момент, на любом уровне: нода / класс проблем / весь парк.
Что будет, если починка не сработала
Агент верифицирует результат. Проблема осталась — исполняется откат по шагам плейбука (или восстановление из снятого до вмешательства бэкапа), инцидент остаётся открытым и эскалируется вам. Повторные попытки ограничены cooldown-ом — «молотить» сервер агент не будет.
Совместимость
Рядом стоит Kaspersky (KESL / klnagent)
Network Agent (klnagent) агенту не мешает. Для KESL добавьте в политику KSC исключения:
доверенная зона на каталог /opt/warpfleet/, доверенные процессы
warpfleet-agent и warpfleet-bridge. Особое внимание — путям самообновления
(замена бинаря в /opt/warpfleet/bin/): поведенческий анализ EDR может счесть их подозрительными.
Сколько ресурсов потребляет агент
Единицы процентов CPU на снятие снимка раз в 30 секунд; память ограничена systemd-лимитом жёстко (1 ГБ max, типичное потребление в разы меньше). Никаких интерпретаторов и зависимостей на сервер не ставится — один статический бинарь.
Данные и доступ
Где хранятся данные и сколько
Состояние ноды — локально на ней (SQLite). В облако уходят сжатые снимки метрик и инцидентов. Хранение метрик по тарифам: 30 дней (Наблюдение/Starter), 60 (Team), 90 (Pro), 1 год (Business+). Облако размещено в РФ. Self-hosted не отправляет наружу ничего.
Как полностью удалить агента
Штатно из консоли (нода → удалить) либо вручную:
systemctl disable --now warpfleet-agent
rm -f /etc/systemd/system/warpfleet-agent.service
rm -rf /opt/warpfleet/bin/warpfleet-agent /var/lib/warpfleet
systemctl daemon-reload
Интерфейс
Не вижу свежих изменений консоли в браузере
Консоль — PWA, старая версия может залипнуть в кэше service worker. Жёсткое обновление (Ctrl+Shift+R / Cmd+Shift+R) или окно в режиме инкогнито.