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.

View as Markdown

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

Global flag:

FlagDescription
-d, --dirAgent config / keystore directory (default la calea specifică platformei)

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

sudo probo-agent install \
  --server https://us.probo.com \
  --enrollment-token YOUR_TOKEN
FlagDescription
--serverthe platform server base URL (required)
--enrollment-tokenOne-shot enrollment token (or PROBO_ENROLLMENT_TOKEN)
--skip-serviceÎnregistrați dispozitivul, dar treceți de la instalarea serviciului OS
--no-auto-updatePersist updates_disabled in config and skip automatic upgrades

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ă.

sudo probo-agent uninstall

On macOS, uninstall requires root (sudo).

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

probo-agent run

Print the agent’s local state.

probo-agent status

Example fields:

  • Server URL
  • Device ID
  • Heartbeat interval
  • Posture interval
  • Update interval
  • Auto-update enabled
  • Dacă o cheie API este 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.

probo-agent collect
probo-agent collect --json
FlagDescription
--jsonEmiteți JSON în loc de tabel
--print-dirImprimați directorul agentului rezolvat înainte de rezultate
--onceRun once and exit (default true)

Check GitHub Releases for a newer probo-agent/v* Releases sunt verificate cu Cosign/Sigstore înainte de înlocuirea binarului.

probo-agent update
probo-agent update --check
FlagDescription
--checkRaportaț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: install the signed .pkg, apoi înregistraţi-vă de pe consola de platformă prin Probo Agent.app / probo:// deeplink. See macOS.
  • Windows: install the signed .msi, apoi înregistraţi-vă de pe consola de platformă prin intermediul trunchiului. vezi Windows.
  • Linux: enroll with install.sh or probo-agent install. See Linux.
  • FreeBSD: enroll with install.sh or probo-agent install. See FreeBSD.

Ultima actualizare: