Агент Linux: systemd, OpenRC, runit, SysV
Статические пакеты amd64, arm64, ARMv7 и x86 для Linux, включая glibc и musl.
Порядок настройки
- В Ресурсах создайте хост и выберите сервис. Укажите адрес Logoric, доступный с наблюдаемой машины. Скопируйте команду Linux из мастера.
- На Ubuntu/Debian/RHEL/Alma/Rocky/Fedora/SUSE/Arch обычно используется systemd; Alpine — OpenRC; Void — runit. Скрипт сам определяет поддерживаемый init и архитектуру, скачивает бинарник и сверяет SHA256. Нужны sudo, curl, CA и sha256sum/shasum.
- Конфигурация /var/lib/logoric-resources/agent.json, права 0600, отдельный пользователь logoric-resources. Код привязки действует 10 минут и читается через stdin.
- Проверьте systemctl status logoric-resources / rc-service logoric-resources status / sv status /var/service/logoric-resources / service logoric-resources status — по вашему init.
- Для NixOS используйте декларативный сервис, для неизменяемых container-optimized узлов — разрешённый DaemonSet. На произвольном Linux можно запускать готовый бинарник --config /path/agent.json через свой supervisor. Нельзя обещать поддержку любого старого ядра: runtime требует Linux 3.2+, /proc и доступных файлов метрик.
Ожидаемый результат
Агент на связи в выбранном хосте Logoric. Графики показывают именно выбранную область наблюдения; недоступные показатели отмечены диагностикой.
Если не получается
401 — код истёк/использован или токен отозван; 403 — лицензия/лимит. Проверьте доступный с агента URL, TLS/CA, время, права ОС и журнал службы/контейнера. Сборка пакета не заменяет приёмку службы на вашей целевой ОС/в вашем кластере.