PULSE
EN

Мониторинг Windows: подключение Pulse Agent и автозапуск

Windows-агент отправляет ресурсы, процессы, соединения и доступные журналы твоему Pulse Monitor. Панель может работать на Linux или Windows: операционные системы узлов не обязаны совпадать.

Подготовь монитор и отдельный узел

Монитор должен быть доступен по HTTPS с сертификатом, которому доверяет Windows. Добавь сервер в панели и возьми его ID и токен. Выбор ОС при добавлении не требуется — агент сообщает её сам.

Скачай Windows amd64 релиз Pulse Agent. Распакуй архив в постоянный каталог, например C:\Pulse. Сохрани токен узла в C:\Pulse\agent.token и ограничь доступ к файлу учётными записями, которым он нужен.

Проверь агент в PowerShell

Перейди в каталог агента. URL и SERVER_ID в команде — примеры: подставь свои значения. Не помещай токен в опубликованные скриншоты, issue или историю команд.

При успешном подключении узел станет online. В ресурсах появятся данные машины, а в процессах — доступные процессы Windows. Системные процессы могут требовать дополнительных прав; доступность данных зависит от контекста запуска агента.

.\pulse-agent.exe -url https://monitor.example.com:8443 -server SERVER_ID -token-file C:\Pulse\agent.token -state C:\Pulse\agent-state

Установи службу для запуска после перезагрузки

Останови ручной экземпляр и открой PowerShell с административными правами. Выполни установщик из архива агента. Он создаёт службу PulseAgent; проверь её состояние после установки.

Учётная запись службы может иметь другой доступ к файлам и Docker Engine, чем пользователь интерактивной сессии. Проверь права на токен и каталог состояния именно для службы.

.\deployment\install-agent.ps1 -PanelURL https://monitor.example.com:8443 -ServerID SERVER_ID -TokenFile C:\Pulse\agent.token -AgentExe C:\Pulse\pulse-agent.exe
Get-Service PulseAgent

Что проверить при ошибке

Если ручной запуск работает, а служба нет, проверь пути, права службы и доверие сертификату в её окружении. Не отключай проверку TLS ради исправления ошибки. Для внутреннего CA установи его сертификат в подходящее доверенное хранилище.

Если отдельных метрик нет, сначала уточни ограничения ОС и драйверов. Мониторинг GPU требует поддерживаемой видеокарты и драйверов. Наличие Docker Desktop само по себе не гарантирует доступ службы к выбранному Docker Engine.

Инструкции основаны на документации релизов по ссылкам ниже. Команды с example.com и SERVER_ID — шаблоны: подставь значения своей панели. При обновлении сверяйся с документацией выбранного релиза.

Источники и документация релизов

Установить Pulse→

Полезно дальше

PULSE / GET STARTED

Вся инфраструктура. Твоя точка контроля.

Установи Pulse и начни наблюдать за своими серверами.