stackit.guru
DE

STACKIT Server Agent – Monitoring und Verwaltung

#compute
compute monitoring agent

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

MetrikBeschreibungIntervall
CPU-AuslastungProzessornutzung in Prozent60s
RAM-VerbrauchGenutzter Arbeitsspeicher60s
Disk I/OLese-/Schreiboperationen60s
Disk-NutzungBelegter Speicherplatz300s
Netzwerk-TrafficEin-/ausgehende Bytes60s

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