Die regelmäßige Überwachung der CPU-, RAM- und Festplattennutzung Ihres Servers ermöglicht es Ihnen, Performance-Probleme zu erkennen, bevor sie eskalieren, und die richtige Paketgröße zu wählen. Sie können Ihre Ressourcen auf drei Arten verfolgen: grafisch über den Kundenbereich, über die Kommandozeile auf Linux-Servern oder mit eingebauten Werkzeugen auf Windows-Servern.
1. Überwachung über den Kundenbereich (einfachste Methode)
Dank des in unserem Kundenbereich aktiven Monitoring-Add-ons können Sie die aktuelle und historische Ressourcennutzung Ihres Servers grafisch einsehen; eine Verbindung zum Server ist nicht erforderlich.
- Melden Sie sich bei musteri.kolan.net.tr an.
- Wechseln Sie im oberen Menü zu Dienste → Meine Dienste.
- Klicken Sie auf das zu überwachende VDS- / Dedicated-Server-Produkt.
- Auf der geöffneten Dienst-Detailseite sehen Sie Grafiken zu CPU-Prozent, genutztem RAM, freiem/belegtem Festplattenplatz und Netzwerkverkehr.
2. Kommandozeilen-Werkzeuge auf Linux-Servern
Nach der Verbindung per SSH können Sie die Ressourcennutzung mit den folgenden Befehlen im Detail überwachen.
CPU und allgemeine Prozessliste:
top
htop, eine besser lesbare Alternative, ist auf den meisten Distributionen nicht
installiert; installieren Sie es bei erster Nutzung:
apt install htop # Ubuntu / Debian
dnf install htop # AlmaLinux / Rocky
Führen Sie dann htop aus; die farbige Oberfläche zeigt CPU/RAM-Balken und eine
Prozessliste. Mit F6 ändern Sie das Sortierkriterium, mit F9
beenden Sie einen Prozess.
RAM-Nutzung:
free -h
Die Spalte used in der Ausgabe zeigt tatsächlich genutzten Speicher, available den für neue Anwendungen verfügbaren Speicher (einschließlich Cache).
Festplattenbelegung (pro Mount):
df -h
Größe eines bestimmten Ordners:
du -sh /var/www
du -sh /var/log/* | sort -h | tail -10
Der zweite Befehl zeigt die 10 größten Ordner unter /var/log; eine schnelle Antwort
auf "was hat es gefüllt?".
Festplatten-I/O-Verfolgung (pro Prozess):
iotop
Netzwerkverkehr (pro Prozess):
nethogs
Systemlast (load average) und Uptime:
uptime
Zeigt die Load Averages für 1, 5 und 15 Minuten in Reihenfolge. Wenn Sie eine Load über Ihrer Kernanzahl dauerhaft sehen, haben Sie einen CPU-Engpass.
Top 10 Prozesse nach Speicher:
ps aux --sort=-%mem | head -11
Visuelle Festplattenanalyse (Ordnerbaum):
ncdu /
Falls nicht installiert, mit apt install ncdu oder dnf install ncdu
installieren. Mit Pfeiltasten navigieren und klar sehen, welcher Ordner wie viel Platz belegt.
3. Eingebaute Werkzeuge auf Windows-Servern
Nach der Verbindung zu Ihrem Windows-Server per RDP stehen drei Hauptwerkzeuge zur Verfügung:
Task Manager
Öffnet sich mit Strg + Shift + Esc. Das praktischste Werkzeug für einen allgemeinen Überblick.
- Tab Processes: Spalten CPU, Memory, Disk, Network pro Prozess.
- Tab Performance: Grafische CPU-, Memory-, Disk-, Ethernet-Nutzung.
- Tab Users: Aktive RDP-Sitzungen und die von ihnen genutzten Ressourcen.
Resource Monitor
Für detailliertere Analysen öffnen Sie ihn mit Win + R → resmon.
Zeigt CPU-, Memory-, Disk- und Network-Nutzung pro Prozess mit Unterdetails (welche Datei I/O hat,
welche IP Traffic empfängt).
Performance Monitor
Öffnen mit Win + R → perfmon. Wird für langfristige
Überwachung und Log-Sammlung verwendet; mit Data Collector Sets können Sie
benutzerdefinierte Zähler-Aufzeichnungen planen.
Schnelle PowerShell-Abfragen:
# Top 10 CPU-verbrauchende Prozesse
Get-Process | Sort-Object CPU -Descending | Select-Object -First 10
# Top 10 RAM-verbrauchende Prozesse
Get-Process | Sort-Object WorkingSet64 -Descending | Select-Object -First 10
# Festplatten-Belegung
Get-PSDrive -PSProvider FileSystem
4. Wenn Sie hohe Nutzung feststellen
- Wenn CPU dauerhaft 90 %+ ist: Identifizieren Sie den top-verbrauchenden Prozess (Linux
top/ Windows Task Manager). Ein hoher Webserver (Apache, Nginx, IIS) bedeutet erhöhten Traffic; hohes PHP-FPM kann eine Schleife oder eine schwere Abfrage in Ihrer Anwendung sein. - Wenn RAM voll ist: Auf Linux steigt die Swap-Nutzung und das System wird deutlich langsamer. Prüfen Sie den Swap-Status mit
free -h. MySQLinnodb_buffer_pool_sizeist die häufigste Ursache für Speicherdruck. - Wenn die Festplatte voll ist: Finden Sie die größten Ordner mit
ncduoderdu; Logdateien, alte Backups und temporäre Dateien sind meist die Übeltäter. - Wenn Disk-I/O hoch ist: Fehlende Datenbankindizes oder kollidierende Backup-/Log-Operationen können die Ursache sein; identifizieren Sie die Quelle mit
iotop.
Wenn Sie eine Spitze oder einen ressourcenverbrauchenden Prozess entdecken, den Sie nicht deuten können, können Sie einen Screenshot per Support-Ticket teilen; unser Team prüft und leitet Sie an.