Skip to content

Binary starten

Das aktuelle Release mit der passenden Architektur auf der GitHub Release Page herunterladen.

Das passende Binary für die Zielarchitecktur herunterladen.

curl -fsSL -o "vm-tracker-client-$(uname -s)-$(uname -m).tar.gz" "https://github.com/9it-full-service/vm-tracker/releases/latest/download/vm-tracker-client-$(uname -s)-$(uname -m).tar.gz"

Download entpacken und ausführbar machen:

tar xzf vm-tracker-client-$(uname -s)-$(uname -m).tar.gz

mv vm-tracker-client-$(uname -s | tr '[:upper:]' '[:lower:]')-$(uname -m) vm-tracker-client

Ausführbar machen:

chmod +x vm-tracker-client

VM-Tracker Client starten:

vm-tracker-client -api https://vm-tracker.example.com -interface enp0s1 -interval 30

Das Interface automatisch erkennen lassen:

# Linux
INTERFACE=$(ip route get 1.1.1.1 | awk '/dev/ {print $5; exit}')
# MacOS
INTERFACE=$(route get 1.1.1.1 | awk '/interface:/ {print $2; exit}')

vm-tracker-client -api https://vm-tracker.example.com -interface ${INTERFACE} -interval 30