Skip to content

Linux Server ​

Das Linux-Modul verwaltet Server aller gaengigen Linux-Distributionen. Es bietet Docker-Uebersicht, Paket-Updates, Service-Monitoring und Remote-Shell-Zugriff.

Uebersicht ​

Host-Tabelle ​

SpalteBeschreibung
KundeZugeordneter Kunde
HostnameName des Servers
DistributionLinux-Distribution und Version
Kernel VersionLinux-Kernel-Version
Agent VersionVersion des DATAZONE Agents
CPU / RAM / DiskAktuelle Auslastung als Fortschrittsbalken
Ausstehende UpdatesAnzahl verfuegbarer Paket-Updates (Sicherheitsupdates rot markiert)
UptimeBetriebszeit
Letzte AntwortLetzter Agent-Heartbeat

Update-Anzeige ​

Die Spalte Ausstehende Updates zeigt:

  • Die Gesamtanzahl verfuegbarer Updates
  • Einen roten Badge mit der Anzahl der Sicherheitsupdates (falls vorhanden)

Der Agent prueft stuendlich auf neue Updates und cached die Ergebnisse.

Host hinzufuegen ​

Per Agent (empfohlen) ​

  1. Installieren Sie den Agent auf dem Linux-Server (siehe Agent-Installation)
  2. Der Agent erkennt automatisch die Distribution
  3. Der Host erscheint im Linux-Modul

Manuell ​

  1. Klicken Sie auf Linux Server hinzufuegen
  2. Geben Sie Kunde, Hostname und IP-Adresse ein

Detail-Modal ​

Klicken Sie auf einen Host in der Tabelle, um das Detail-Modal zu oeffnen.

Das Detail-Modal enthaelt 9 Haupttabs am oberen Rand. Der Tab Uebersicht enthaelt zusaetzlich 9 Subtabs fuer detaillierte Systeminformationen.

Haupttabs ​

TabIconBeschreibung
UebersichtMonitorSysteminformationen mit Subtabs (siehe unten)
ChecksClipboardCheckHealth-Check-Ergebnisse und -Status
JobsListTodoLaufende und abgeschlossene Aufgaben
ShellTerminalRemote Bash-Terminal direkt im Browser
LogFileTextAusfuehrungsprotokolle aller Aktionen
GruppenTagsGruppenzugehoerigkeit verwalten
UpdatesRefreshCwUpdate-Verlauf und Zeitplaene
AgentCpuAgent-Status, Logs und Verwaltung
LoeschenTrash2Host aus DATAZONE Control entfernen

Tab: Uebersicht ​

Die Uebersicht zeigt im oberen Bereich die wichtigsten Metriken (CPU, RAM, Disk, Uptime) als Karten an. Darunter befinden sich editierbare Felder (Name, Kunde, Beschreibung) und die Subtab-Navigation.

Subtab: Hardware ​

  • CPU-Modell, Kerne, Taktfrequenz
  • RAM-Groesse und Belegung
  • Festplatten mit SMART-Status
  • BIOS/UEFI-Informationen
  • Mainboard und Seriennummer

Subtab: Updates ​

  • Liste aller verfuegbaren Paket-Updates
  • Paketname, aktuelle und neue Version
  • Sicherheitsupdates farblich hervorgehoben
  • Gesamtanzahl und Sicherheits-Count

Subtab: Cron ​

  • Konfigurierte Cronjobs des Systems
  • System-Crontabs und Benutzer-Crontabs
  • Zeitplan, Befehl und ausfuehrender Benutzer

Subtab: Disks ​

  • Festplatten und Partitionen
  • Mountpoints und Belegung als Balken
  • LVM, RAID und ZFS (falls vorhanden)
  • Dateisystem-Typ und Optionen

Subtab: Docker ​

Zeigt alle Docker-Container auf dem Host (nur wenn Docker installiert ist):

SpalteBeschreibung
NameContainer-Name
ImageDocker-Image mit Tag
StatusRunning (gruen), Exited (rot), Paused (gelb)
ErstelltErstellungsdatum des Containers
PortsPort-Mappings (z.B. 0.0.0.0:8080→80/tcp)
CPU / RAMAktueller Ressourcenverbrauch

Container-Aktionen (ueber Kontextmenue pro Container):

  • Start - Gestoppten Container starten
  • Stop - Laufenden Container stoppen
  • Restart - Container neustarten

Docker-Erkennung

Docker-Informationen werden nur angezeigt, wenn Docker auf dem Server installiert ist. Der Agent erkennt dies automatisch und sendet Container-Daten mit jedem Heartbeat (30s).

Subtab: Network ​

  • Netzwerk-Interfaces mit Status (UP/DOWN)
  • IP-Adressen (IPv4/IPv6)
  • MAC-Adressen
  • Empfangene/Gesendete Bytes

Subtab: Ports ​

  • Offene Netzwerkports (TCP und UDP)
  • Listening-Adresse und Port
  • Zugehoerige Prozesse (PID und Prozessname)
  • Protokoll (TCP/UDP)

Subtab: Services ​

  • Alle systemd-Dienste und deren Status:
    • active (gruen) - Dienst laeuft
    • inactive (grau) - Dienst gestoppt
    • failed (rot) - Dienst fehlgeschlagen
  • Starttyp: enabled, disabled, static, masked
  • Dienst-Aktionen direkt aus der Tabelle:
    • Start - Dienst starten
    • Stop - Dienst stoppen
    • Restart - Dienst neustarten

Subtab: SSH Sessions ​

  • Aktive SSH-Verbindungen
  • Benutzername, Quell-IP, Login-Zeitpunkt
  • Verbindungsdauer

Tab: Checks ​

Zeigt alle dem Host zugewiesenen Health-Checks mit ihrem aktuellen Status:

  • OK (gruen), Warning (gelb), Critical (rot), Unknown (grau)
  • Letztes Pruefungsergebnis und Zeitstempel
  • Direktlink zur Check-Konfiguration

Siehe Health-Checks fuer Details.

Tab: Jobs ​

Uebersicht aller laufenden und abgeschlossenen Aufgaben:

  • Task-Typ (Update, Script, Backup, etc.)
  • Status (Pending, Running, Completed, Failed)
  • Startzeit und Dauer
  • Ergebnis-Details aufklappbar

Tab: Shell ​

Integriertes Bash-Terminal direkt im Browser. Nutzt eine sichere WebSocket-Verbindung ueber den Agent.

  • Volles interaktives Terminal (xterm.js)
  • Unterstuetzt Farbausgabe und Sonderzeichen
  • Copy/Paste moeglich

WebShell

Ueber das Kontextmenue koennen Sie die Shell auch in einem separaten Browserfenster oeffnen (WebShell). Siehe Shell.

Tab: Log ​

Chronologische Ausfuehrungsprotokolle aller Aktionen auf diesem Host:

  • Zeitstempel, Aktion, Benutzer
  • Ergebnis (Erfolg/Fehler)
  • Detail-Ausgabe aufklappbar

Tab: Gruppen ​

Verwalten der Gruppenzugehoerigkeit dieses Hosts:

  • Aktuelle Gruppen mit farbigen Badges
  • Gruppen hinzufuegen/entfernen

Siehe Gruppen.

Tab: Updates ​

  • Update-Verlauf mit Datum, Typ und Ergebnis
  • Konfigurierte Update-Zeitplaene
  • Naechster geplanter Update-Termin

Tab: Agent ​

  • Agent-Status (Online/Offline) und Version
  • Agent-Konfiguration anzeigen
  • Agent-Logs einsehen
  • Agent neustarten

Tab: Loeschen ​

Host dauerhaft aus DATAZONE Control entfernen. Diese Aktion:

  • Loescht alle gespeicherten Daten des Hosts
  • Entfernt den Host aus allen Gruppen
  • Loescht zugehoerige Tunnel und Zeitplaene

Achtung

Diese Aktion kann nicht rueckgaengig gemacht werden. Der Agent auf dem Server wird dadurch nicht deinstalliert.

Kontextmenue ​

Rechtsklick auf einen Linux-Server in der Tabelle bietet Schnellaktionen:

  • Details oeffnen - Detail-Modal anzeigen
  • Shell oeffnen - Bash-Terminal starten
  • Tunnel starten - Schnellzugriff auf Tunnel-Vorlagen
  • Update starten - apt upgrade / dnf upgrade
  • Script ausfuehren - Script aus der Bibliothek auswaehlen und ausfuehren

Tunnel-Vorlagen ​

VorlageZielportBeschreibung
SSH22Direkter SSH-Zugriff
Agent SSH22SSH ueber den Agent-Tunnel
HTTP80Webserver-Zugriff
HTTPS443Verschluesselter Webserver-Zugriff
VNC5900VNC-Fernzugriff
RDP3389Remote Desktop (z.B. xrdp)
CustomFreiBeliebiger Port

Update-Zeitplaene ​

TypBeschreibung
System Updateapt update && apt upgrade -y (bzw. dnf upgrade -y)
Update + RebootUpdate mit Neustart und optionalem Post-Update-Script

Update-Zeitplaene koennen mit Scripts kombiniert werden, die vor oder nach dem Update ausgefuehrt werden. Siehe Update-Zeitplaene.

DATAZONE Control Documentation