01. Разверни монитор
Скачай архив для сервера монитора из GitHub Releases и распакуй. Исполняемый файл и папка out должны находиться рядом. Выбери постоянную папку для данных.
Pulse Monitor — GitHub Releases ↗Linux
./pulse-monitor -addr 127.0.0.1:8080 -data ./data -static ./outWindows / PowerShell
.\pulse-monitor.exe -addr 127.0.0.1:8080 -data .\data -static .\outОткрой монитор в браузере и зарегистрируй владельца. Для доступа извне настрой обратный прокси с HTTPS и firewall. Не публикуй страницу входа в Интернет без шифрования.
02. Подключи агенты
Добавь узел в разделе «Серверы». Монитор выдаст токен узла и команду запуска агента. Скачай релиз агента для ОС и архитектуры этого узла, затем используй команду из панели.
Pulse Agent — GitHub Releases ↗Агенту нужны адрес твоего монитора и токен именно его узла. Не публикуй токены. ОС определяется автоматически.
03. Открой панель
Проверь, что узел online и данные поступают. Настрой монитор и агента как службы, чтобы они запускались после перезагрузки. Делай резервную копию папки данных монитора и сохраняй токен агента.
Поддерживаемые платформы
Linux amd64 · Linux arm64 · Windows amd64
Для метрик GPU нужны поддерживаемая видеокарта и драйверы. Необязательный захват пакетов требует TShark и подходящих прав; мониторинг интерфейсов и соединений работает отдельно.
Читать документацию ↗