WordPress-Plugins für Server-Auslastung in der Adminleiste
Ja, es gibt einige Plugins, die genau das leisten – mit kleinen Einschränkungen, die für dich als Bricks/Divi-Anwender relevant sein könnten. 👇
🖥️ Direkte Kandidaten
1. WP Server Health Stats
- Zeigt CPU-Load, RAM-Nutzung, PHP-Memory, DB-Stats und Server-Uptime an
- Aktualisiert sich per Ajax standardmäßig alle 200 ms – also wirklich in Echtzeit
- Frei konfigurierbares Intervall & Farbschema
- Ergebnisse können in der Adminleiste angezeigt werden
Wichtiger Hinweis: Das Plugin nutzt shell_exec(), um an OS-Level-Daten zu kommen. Auf vielen Managed-/Shared-Hosting-Umgebungen (z. B. bei vielen Agentur-Hostern) ist diese PHP-Funktion aus Sicherheitsgründen deaktiviert – dann zeigt das Plugin nur Fehlercodes an. Außerdem gab es 2024 einen Vorfall, bei dem der Account des Entwicklers gehackt und Malware über eine Version des Plugins verteilt wurde (mittlerweile bereinigt, Version 1.8.0+). Ich würde es daher nur auf vertrauenswürdigen, root-eigenen Servern (VPS) einsetzen und aktuell halten.
2. MyServerInfo
- Zeigt CPU Usage (Ø über 1 Minute), RAM-Nutzung, Disk-Nutzung sowie diverse PHP-/MySQL-Werte
- Über Checkboxen kannst du gezielt einzelne Metriken (
MEM: X%,AVG CPU: Y%,Disk: Z%) in die Adminleiste holen - Liest Werte aus
/proc/loadavgbzw./proc/uptime– funktioniert also nur auf Linux-Servern, nicht bei Windows-Hosting oder stark isolierten Containern
⚠️ Grundsätzliche Einschränkung, die du kennen solltest
Da du (nach eigener Aussage) mit den internen WordPress-/PHP-Prozessen weniger vertraut bist, hier der Kontext, warum solche Plugins nicht überall gleich gut funktionieren:
flowchart TD
A["PHP-Skript WordPress"] --> B{"Server erlaubt<br/>shell_exec / proc-Zugriff?"}
B -->|Ja, z.B. eigener VPS| C["Echte Live-Werte<br/>CPU, RAM, Load"]
B -->|Nein, z.B. Managed Hosting| D["Nur Näherungswerte<br/>oder Fehleranzeige"]
Viele hochwertige Managed-WordPress-Hoster (die für Bricks/Divi-Projekte oft empfehlenswert sind) sperren genau diese Low-Level-Funktionen aus Sicherheitsgründen. Das ist kein Plugin-Fehler, sondern Hosting-Policy.
💡 Für deinen tatsächlichen Anwendungsfall vermutlich nützlicher: Query Monitor
Wenn es dir eigentlich darum geht, warum eine Seite mit Bricks oder Divi langsam lädt, ist Query Monitor der Industriestandard und noch relevanter als reine Server-Metriken:
- Zeigt in der Adminleiste direkt: Page Generation Time, Peak Memory Usage, Anzahl & Dauer der SQL-Queries
- Klick auf die Leiste öffnet ein Panel mit genauen Angaben, welcher Hook/welches Plugin wie viel Zeit/Speicher verbraucht
- Läuft rein PHP-intern (kein
shell_execnötig) → funktioniert auf jedem Hosting - Ideal, um z. B. herauszufinden, ob eine langsame Bricks-Seite an einem bestimmten Plugin, zu vielen DB-Queries oder einer schlecht optimierten Template-Struktur liegt
📋 Kurzübersicht
| Plugin | Zeigt echte OS-Werte? | Funktioniert überall? | Fokus |
|---|---|---|---|
| WP Server Health Stats | Ja (shell_exec) | Nein – braucht Freigabe | Server-Hardware |
| MyServerInfo | Ja (proc-Dateien) | Nur Linux | Server-Hardware |
| Query Monitor | Nein (PHP-intern) | Ja | Seiten-Performance/Debugging |
Empfehlung: Teste zuerst MyServerInfo für einen schnellen Blick auf die reine Server-Auslastung – und installiere zusätzlich Query Monitor, wenn du konkrete Performance-Probleme in Bricks- oder Divi-Projekten aufspüren willst. Beide zusammen ergänzen sich gut. 🧩