STACKIT Server Agent – Monitoring und Verwaltung
Ohne Einblick in CPU-Auslastung, Speicherverbrauch und Festplattennutzung fliegst du blind. Der STACKIT Server Agent ist ein leichtgewichtiger Dienst, der Metriken deiner VMs sammelt und an die STACKIT-Plattform übermittelt.
Was ist der STACKIT Server Agent?
Der Server Agent ist ein schlanker Hintergrundprozess für deine STACKIT-VMs:
- Leichtgewichtig: Minimaler Ressourcenverbrauch (< 50 MB RAM)
- Automatische Metriken: CPU, RAM, Disk, Netzwerk werden kontinuierlich erfasst
- Linux und Windows: Unterstützung für beide Betriebssysteme
- Sichere Kommunikation: Verschlüsselte Datenübertragung zur STACKIT-Plattform
- Automatische Updates: Der Agent aktualisiert sich selbstständig
Erfasste Metriken
| Metrik | Beschreibung | Intervall |
|---|---|---|
| CPU-Auslastung | Prozessornutzung in Prozent | 60s |
| RAM-Verbrauch | Genutzter Arbeitsspeicher | 60s |
| Disk I/O | Lese-/Schreiboperationen | 60s |
| Disk-Nutzung | Belegter Speicherplatz | 300s |
| Netzwerk-Traffic | Ein-/ausgehende Bytes | 60s |
Tutorial: Server Agent installieren
1. Installation auf Linux
# Agent herunterladen und installieren
curl -fsSL https://packages.stackit.cloud/server-agent/install.sh | sudo sh
# Status prüfen
sudo systemctl status stackit-agent
2. Installation auf Windows
# Agent per PowerShell installieren
Invoke-WebRequest -Uri "https://packages.stackit.cloud/server-agent/install.ps1" -OutFile install.ps1
.\install.ps1
# Dienst-Status prüfen
Get-Service stackit-agent
3. Agent konfigurieren
# Konfigurationsdatei bearbeiten
sudo nano /etc/stackit-agent/config.yaml
# /etc/stackit-agent/config.yaml
project_id: "your-project-id"
metrics:
interval: 60
collectors:
- cpu
- memory
- disk
- network
logging:
level: info
# Agent neu starten
sudo systemctl restart stackit-agent
4. Metriken im Dashboard prüfen
# Aktuelle Metriken per CLI abrufen
stackit server metrics get \
--server-id your-server-id \
--metric cpu-utilization \
--period 1h
:::tip Richte Alarme für kritische Schwellenwerte ein, z. B. CPU > 90 % oder Disk > 85 %, um Probleme frühzeitig zu erkennen. :::
Nächste Schritte
- Verbinde Metriken mit Monitoring und Logging
- Automatisiere Reaktionen mit Run Command
- Sichere deine Server mit Server Backup Management