Установка агента
Агент ставится одной командой. Команда генерируется в портале: карточка клиента → Onboarding → «Сгенерировать». Ссылка одноразовая и живёт ограниченное время — если истекла, просто сгенерируйте новую.
Linux
Поддерживаются systemd-дистрибутивы (Debian, Ubuntu, RHEL/CentOS/Alma/Rocky и др.), x86_64 и arm64. Выполните под root команду из портала:
curl -fsSL 'https://platform.voltir.tech/api/onboarding/…' | sudo bash
Скрипт установит службы: monitoring-node-exporter (метрики), monitoring-vmagent (доставка), monitoring-vector (журналы), monitoring-snmp-exporter и таймеры heartbeat/snmp-sync; при наличии Docker — ещё monitoring-cadvisor (метрики контейнеров, см. «Мониторинг Docker»). Хост появится в портале в течение минуты, в метриках его адрес — в label instance.
Проверка состояния: systemctl status monitoring-*
Windows
Windows 10/11 и Windows Server 2016+. В PowerShell от администратора выполните команду из блока «Windows»:
powershell -NoProfile -ExecutionPolicy Bypass -Command "iex (iwr -UseBasicParsing 'https://platform.voltir.tech/api/onboarding/…&os=windows').Content"
Устанавливаются службы monitoring-windows-exporter, monitoring-vmagent, monitoring-fluent-bit (журналы Application и System) и задача планировщика для heartbeat.
Проверка: Get-Service monitoring-*
platform.voltir.tech и ingest.voltir.tech (порт 443).Повторная установка и обновление
Команду можно выполнять поверх уже установленного агента — службы будут корректно пересозданы и перезапущены. Данные и история не теряются.
Удаление хоста из мониторинга
- Остановите агента на сервере:
Linux:systemctl disable --now monitoring-vmagent monitoring-vector monitoring-node-exporter monitoring-heartbeat.timer
Windows:Stop-Service monitoring-*; sc.exe delete …(или повторная установка ничего не оставит лишнего) - В портале: вкладка «Хосты» → «Удалить». Если агент ещё работает, хост вернётся со следующим heartbeat — это защита от случайного удаления живого сервера.
Накопленные метрики удалённого хоста остаются доступными до истечения срока хранения.
Стороннее ПО в составе агента
Агент устанавливает компоненты с открытым исходным кодом (node_exporter, vmagent, vector и другие) в неизменённом виде. Перечень и полные тексты лицензий: third-party-licenses.txt; та же справка кладётся инсталлятором на каждый сервер рядом с конфигурацией агента.