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.
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ă.
uninstall
Secțiune intitulată „uninstall”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În macOS, dezinstalarea necesită rădăcină (sudo).
Util pentru debugging; instalările de producție rulează în mod normal sub supraveghetorul serviciului OS.
probo-agent runPrint the agent’s local state.
probo-agent statusExample 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.
probo-agent collectprobo-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) |
Actualizare
Secțiune intitulată „update”VerificațiGitHubReleases pentru o etichetă mai nouă probo-agent/v* și instalați-o în loc.
probo-agent updateprobo-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).
Enrollment paths
Secțiune intitulată „Enrollment paths”- macOS: Instalați semnătura
.pkg, apoi înregistrați din consola de platformă prin intermediulProbo 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.shsauprobo-agent install. Linux. - FreeBSD: Înscrie-te cu
install.shsauprobo-agent install. FreeBSD.