Sari la conținut

ZebraByte Device Agent Commands

Se referă la fiecare comandăzebrabyte-device-agent CLI, inclusiv instalarea, dezinstalarea, executarea, starea, colectarea și actualizarea, împreună cu steagurile și rezultatele preconizate.

probo-agent este CLI-ul pentru instalarea, executarea, inspectarea și actualizarea agentului de postură al dispozitivului.

Global flag:

Flag Description
-d, --dir Agent config / keystore directory (default la calea specifică platformei)

Înregistrați acest dispozitiv și instalați agentul ca serviciu OS gestionat.

Terminal window
sudo probo-agent install \
--server https://us.probo.com \
--enrollment-token YOUR_TOKEN
Flag Description
--server the platform server base URL (required)
--enrollment-token Token de înscriere unică (sau PROBO_ENROLLMENT_TOKEN)
--skip-service Înregistrați dispozitivul, dar treceți de la instalarea serviciului OS
--no-auto-update Persistă updates_disabled în configurare și skip upgrade-uri automate

La succes, comanda imprimă ID-ul dispozitivului configurat plus intervalele de bătăi ale inimii și postură.

Opriți serviciul, dezactivați înregistrarea dispozitivului de pe platformă, eliminați auto-startul de pe tavă atunci când este prezent și ștergeți starea locală.

Terminal window
sudo probo-agent uninstall

În macOS, dezinstalarea necesită rădăcină (sudo).

Util pentru debugging; instalările de producție rulează în mod normal sub supraveghetorul serviciului OS.

Terminal window
probo-agent run

Print the agent’s local state.

Terminal window
probo-agent status

Example fields:

  • Server URL
  • Device ID
  • Heartbeat interval
  • Posture interval
  • Update interval
  • Auto-update enabled
  • Dacă o cheieAPIeste prezentă pe disc
  • Config directory

Rulați setul de verificare a posturii o dată și imprimați rezultatele fără a le împinge pe server.

Terminal window
probo-agent collect
probo-agent collect --json
Flag Description
--json Emiteți JSON în loc de tabel
--print-dir Imprimați directorul agentului rezolvat înainte de rezultate
--once Rulează o dată și ieși (default true)

VerificațiGitHubReleases pentru o etichetă mai nouă probo-agent/v* și instalați-o în loc.

Terminal window
probo-agent update
probo-agent update --check
Flag Description
--check Raportați dacă o actualizare este disponibilă fără a o instala

După o actualizare reușită, reporniți serviciul OS (sau lăsați supraveghetorul să repornească după ce agentul se retrage cu codul dedicat de repornire).

  • macOS: Instalați semnătura .pkg, apoi înregistrați din consola de platformă prin intermediul Probo Agent.app / probo:// deeplink. macOS.
  • Windows: să instalați semnătura .msi, apoi să vă înscrieți din consola de platformă prin intermediul plăcii. Windows.
  • Linux: Înregistrarea cu install.sh sau probo-agent install. Linux.
  • FreeBSD: Înscrie-te cu install.sh sau probo-agent install. FreeBSD.

Ultima actualizare: