Zum Inhalt

Dashboard

Das Dashboard ist die Startseite nach dem Login und bietet einen sofortigen Überblick über den Zustand Ihres Servers und aller verwalteten Hosting-Accounts.


Übersicht

Das Admin-Dashboard zeigt vier Bereiche:

  1. Statistik-Karten — Schnellzahlen zu Kunden, Abonnements, Sites, Domains, Datenbanken und Postfächern
  2. Server-Metriken — CPU, RAM, Festplatte und Load Average in Echtzeit
  3. Dienste-Status — Alle verwalteten Dienste mit Online/Offline-Anzeige
  4. Letzte Abonnements — Die fünf neuesten Hosting-Accounts

Statistik-Karten

Am oberen Rand werden folgende Kennzahlen als Karten angezeigt:

Karte Beschreibung
Kunden Gesamtzahl aller angelegten Kunden
Abonnements Gesamtzahl aller Hosting-Accounts (aktiv + suspendiert)
Sites Anzahl aller Websites
Domains Anzahl aller verwalteten Domains
Datenbanken Anzahl aller MariaDB-Datenbanken
Postfächer Anzahl aller E-Mail-Postfächer

Jede Karte ist anklickbar und führt direkt zur entsprechenden Verwaltungsseite.


Server-Metriken

CPU-Auslastung

  • Anzeige in Prozent mit Farbcodierung:
  • Grün (< 70 %) — Normalbetrieb
  • Gelb (70–90 %) — Erhöhte Last
  • Rot (> 90 %) — Kritische Auslastung
  • Zusätzlich wird die Anzahl der CPU-Kerne angezeigt

Arbeitsspeicher (RAM)

  • Belegter und gesamter Speicher in GB
  • Prozentuale Auslastung mit Fortschrittsbalken

Festplatten

  • Auslastung je Mount-Point (z. B. /, /home)
  • Belegter und gesamter Speicher
  • Prozentuale Auslastung mit Farbcodierung

Load Average

  • Werte für 1, 5 und 15 Minuten
  • Hilft bei der Einschätzung der Systemlast über Zeit

Dienste-Status

Eine Tabelle zeigt den Status aller verwalteten Systemdienste:

Dienst Funktion
Nginx Webserver
MariaDB Datenbank-Server
Postfix E-Mail-Versand und -Empfang (MTA)
Dovecot E-Mail-Zugriff (IMAP/POP3)
PowerDNS Nameserver
PHP-FPM PHP-Prozessmanager
rspamd Spamschutz
Redis Cache
fail2ban Einbruchschutz
Certbot SSL-Zertifikate
Unbound DNS-Resolver
ProFTPD FTP-Server

Jeder Dienst wird mit einem Statusindikator angezeigt:

  • Grüner Punkt mit Glow — Dienst läuft
  • Roter Punkt mit Glow — Dienst gestoppt

Gestoppte Dienste

Wenn ein Dienst als gestoppt angezeigt wird, prüfen Sie den Status über System > Dienste und starten Sie ihn dort bei Bedarf neu.


Letzte Abonnements

Eine kompakte Tabelle der fünf neuesten Hosting-Accounts mit:

  • Kundenname
  • Paketname
  • Hauptdomain
  • Status (aktiv/suspendiert)
  • Erstellungsdatum

Multi-Server-Ansicht

Wenn mehrere Server konfiguriert sind, zeigt das Dashboard eine Server-Übersicht mit:

Spalte Beschreibung
Name Server-Bezeichnung
Hostname FQDN des Servers
CPU Aktuelle CPU-Auslastung
RAM Aktuelle Speicherauslastung
Disk Festplattenauslastung
Accounts Anzahl Hosting-Accounts auf diesem Server
Agent-Version Installierte Version des Management-Agents
Status Online/Offline mit Farbindikator

Agent-Updates

Wenn eine neuere Agent-Version verfügbar ist, wird neben der Versionsnummer ein Update-Hinweis angezeigt.


Lizenz-Informationen

Im Dashboard wird der aktuelle Lizenzstatus angezeigt:

  • Lizenztyp (z. B. Standard, Professional)
  • Produkt (enconf)
  • Ablaufdatum
  • Grace Period — Hinweis falls die Lizenz im Toleranzzeitraum läuft

Lizenz abgelaufen

Wenn die Lizenz abgelaufen ist und die Grace Period endet, wird das Panel den Zugang einschränken. Erneuern Sie Ihre Lizenz rechtzeitig.


Kunden-Dashboard

Kunden sehen nach dem Login ein enterprise-taugliches Dashboard mit:

  • Website-Karussell — ein durchwischbarer Hero über alle Websites (Hauptdomain zuerst, Auto-Rotation, pausiert bei Hover); jede Karte mit Live-Thumbnail, Tech-Stack, Schnellaktionen und einer Mini-Statuszeile (Site-Doctor-Health-Dot + Score). Bei nur einer Website der schlichte Einzel-Hero.
  • Website-Gesundheit — ein Health-Ring (Ø Site-Doctor-Score) mit Gesund/Warnung/Kritisch-Zählern und die Probleme, die Aufmerksamkeit brauchen, mit Ein-Klick-Fix direkt auf dem Dashboard (SSL erneuern, Container-/Pool-Neustart, Logs bereinigen, Malware-Quarantäne).
  • Live-Ressourcen — RAM-Gauge, IO und ein Throttle-Badge je Website (aus den cgroup-Slice-Metriken), plus Upgrade-Hinweis bei Drosselung. Backend: GET /my/resource-usage.
  • Quota-Balken für Speicherplatz, Sites, Domains, Datenbanken, Postfächer, FTP-Accounts, Cron-Jobs und WordPress-Installationen
  • Traffic-Chart, WordPress-CVE-Hinweis, Uptime-Monitore (falls aktiv) und Direktlinks zu den wichtigsten Verwaltungsseiten

Fleet-Health & Ressourcen-Auslastung (Admin & Reseller)

Admin- und Reseller-Dashboard zeigen denselben tenant-übergreifenden Blick wie das Kunden-Dashboard — nur über die gesamte Flotte (Admin) bzw. die eigenen Kunden (Reseller):

  • Website-Gesundheit (Fleet) — Health-Ring mit Ø-Score über alle Websites, Zähler Gesund/Warnung/Kritisch und die Problem-Sites worst-first. Im Admin führt ein Klick direkt zur betroffenen Website. Backend: GET /admin/dashboard/health bzw. GET /reseller/dashboard/health.
  • Ressourcen-Auslastung — die Tenants am nächsten an ihren RAM/CPU-Limits (gedrosselte zuerst) mit RAM-Gauge, IO und Throttle-Badge samt Kundenname. Backend: GET /admin/dashboard/resource-hotspots bzw. GET /reseller/dashboard/resource-hotspots.

So sieht der Betreiber auf einen Blick, welche Websites klemmen und welche Kunden ins Throttle laufen — nicht nur die Server-Metriken.