Zum Inhalt
shellivo

shellivo / SSH

Mehrere Server über SSH verwalten und überwachen

Verbindungen benennen, Ressourcen vergleichen und das richtige Host-Terminal öffnen: ein Ablauf zur Kontrolle mehrerer VPS vom Desktop aus.

Aktualisiert am

Legen Sie eindeutig benannte Profile an, verbinden Sie benötigte Hosts und prüfen Sie aktuelle Messwerte. Kontrollieren Sie Hostname und Zeit vor und nach dem Öffnen des Terminals. Mehrere gespeicherte Profile bedeuten nicht automatisch mehrere aktive Überwachungen.

Umgebungen im Namen unterscheiden

Namen wie staging-api, prod-api und prod-db kennzeichnen Umgebung und Aufgabe. Speichern Sie Adresse, Port und Benutzername pro Host. Prüfen Sie Fingerabdruck und Anmeldung einzeln; unterschiedliche Ports derselben IP können zu verschiedenen SSH-Diensten gehören.

Vor der Diagnose das Ziel bestätigen

Prüfen Sie im Terminal Hostname, Uhrzeit, Laufzeit und auffällige Prozesse. Die folgenden Befehle gelten für Linux mit procps und zeigen Befehlsnamen statt vollständiger Argumente. Der %CPU-Wert von ps kann anders berechnet sein als der Intervallwert im Monitoring-Diagramm.

hostname
date -Is
uptime
ps -eo pid,comm,%cpu,%mem --sort=-%cpu | head -n 11

Messzeit und Definition vergleichen

Alte Werte eines getrennten Hosts sind kein aktueller Zustand. Server mit unterschiedlicher Kapazität und Aufgabe lassen sich nicht anhand eines einzelnen Prozentsatzes bewerten. Prüfen Sie den gemessenen Mountpoint und vergleichen Sie gleich definierte Kennzahlen.

Verbindungsfehler unterscheiden

Bei Nichterreichbarkeit prüfen Sie Netzwerk und Port, bei Anmeldefehlern Konto und Authentifizierung, bei fehlenden Werten Befehle und Leserechte. Eine erfolgreiche Verbindung sagt nichts über Rechte auf anderen Hosts aus. Klären Sie Fehler, bevor Sie weitere Server hinzufügen.

Profile und Nutzungslimits trennen

Gespeicherte Profile, überwachte Hosts und offene Terminals sind verschiedene Zustände. Zusätzliche Profile erhöhen nicht das gleichzeitige Monitoring-Limit. Maßgeblich sind veröffentlichte Version und aktueller Tarif. Für unbeaufsichtigte Alarme und gemeinsame Historien ergänzen Sie einen spezialisierten Dienst.

Häufige Fragen

Müssen die Server untereinander erreichbar sein?

Dieser Ablauf verbindet Ihren Rechner einzeln mit jedem Host. Ihr Rechner muss die jeweilige SSH-Adresse und den Port erreichen können.

Startet das Speichern die Erfassung?

Das darf nicht vorausgesetzt werden. Prüfen Sie tatsächlichen Verbindungsstatus, letzte Messzeit und verfügbares Limit pro Host.

Quellen

Funktionen

Download und Systemvoraussetzungen

Weiterlesen

Linux-Server über SSH ohne zusätzlichen Agenten überwachen