InfraNestInfraNest
Server

Erkennen, wofür ein Server zuständig ist

Auf der Seite jedes Servers steht unter seinem Namen, was der Server ist: ein Webserver, eine Datenbank, ein Cache und so weiter.

Aktualisiert am 2. November 20264 Min. Lesezeit

Erkenne auf einen Blick, wofür jeder deiner Server tatsächlich zuständig ist – ein Webserver, eine Datenbank, ein Cache und so weiter – ohne selbst etwas zu beschriften. Das ist für alle gedacht, die ihre Infrastruktur verstehen möchten, ohne jeden Server einzeln zu durchsuchen.

#Überblick

  • Auf der Seite jedes Servers steht unter seinem Namen, was er ist und warum – zum Beispiel ein Webserver und eine Datenbank, auf der nginx und postgresql laufen.
  • InfraNest ermittelt das automatisch anhand dessen, was auf dem Server läuft und was sich mit ihm verbindet. Du musst nichts einrichten.
  • Dieselbe Zusammenfassung erscheint auch neben jedem Server in der Serverliste, sodass du deine Maschinen auf einen Blick unterscheiden kannst.
  • Du kannst es jederzeit korrigieren, falls InfraNest sich irrt, oder es selbst festlegen, bevor überhaupt etwas läuft.

#Worauf InfraNest achtet

InfraNest kann folgende Rollen erkennen: Webserver, Datenbank, Cache, Queue-Worker, Mailserver, DNS-Server, Backup-Host und Container-Host.

Die Entscheidung beruht auf zwei Dingen:

  1. Was auf dem Server läuft. Mit installiertem InfraNest-Agent sieht InfraNest die Dienste, Programme und Container, die auf der Maschine laufen. Der Servername wird niemals genutzt, um die Rolle zu erraten – eine Maschine namens db-01, auf der nginx läuft, wird trotzdem als Webserver angezeigt.
  2. Womit er verbunden ist. Andere Server, die sich über einen Datenbank-Port mit ihm verbinden, markieren ihn als Datenbank, selbst wenn diese Datenbank in einem Container läuft. Ein Load Balancer, der ihm Traffic schickt, markiert ihn als Webserver. Domains und DNS-Einträge, die auf ihn zeigen, zeigen, welche Websites er bedient.
Erkennen, wofür ein Server zuständig ist

Klicke auf Erkannt an dem, was darauf läuft, um die Belege hinter jeder Rolle zu sehen – jeder aufgeführte Server, Load Balancer oder jede Domain ist ein anklickbarer Link.

NoteOhne installierten Agent kann sich InfraNest nur danach richten, was sich mit dem Server verbindet, und zeigt daher möglicherweise weniger Details. Die Installation des Agents macht das Ergebnis präziser.

#Die Rolle eines Servers korrigieren

Erkennen, wofür ein Server zuständig ist

Wenn InfraNest sich geirrt hat oder du die Rolle eines Servers lieber selbst festlegen möchtest, bevor etwas darauf läuft:

  1. Öffne den Server.
  2. Klicke unter seinem Namen auf Erkannt an dem, was darauf läuft und dann auf Korrigieren. Falls noch nichts erkannt wurde, klicke stattdessen auf Sag, was dieser Server ist.
  3. Hake alles an, was auf den Server zutrifft, oder lasse alles unangehakt, und klicke dann auf Speichern.

Deine Wahl bleibt bestehen – InfraNest beobachtet weiterhin, was auf dem Server läuft, überschreibt aber niemals, was du festgelegt hast. In der Zeile steht dann Festgelegt von gefolgt von deinem Namen. Um zur automatischen Erkennung zurückzukehren, öffne es erneut und klicke auf Erkanntes verwenden.

Jede Korrektur wird im Audit-Log deines Workspaces festgehalten.

#Automatische Neustarts bei Datenbanken verwalten

Ein Neustart einer Datenbank legt jeden Server lahm, der von ihr abhängt, bis sie wieder läuft. Deshalb überspringen Automatisierungen, die Server neu starten, jeden als Datenbank markierten Server, und das Ausführungsprotokoll der Automatisierung erklärt, dass und warum er übersprungen wurde.

  1. Wenn du möchtest, dass Automatisierungen einen bestimmten Datenbankserver trotzdem neu starten, öffne den Server.
  2. Klicke auf Erkannt an dem, was darauf läuft.
  3. Schalte Automatisierungen dürfen ihn neu starten ein.

Ein Neustart, den du selbst und sofort auslöst, wird immer durchgeführt – das Fenster Sicherer Neustart erinnert dich lediglich daran, dass auf dem Server eine Datenbank läuft, damit du einen ruhigen Moment wählen kannst.

Ein Neustart, den du für später planst, läuft unbeaufsichtigt ab und wird daher genauso behandelt wie der einer Automatisierung:

  • Beim Planen eines Neustarts auf einem Datenbankserver bittet dich das Fenster Sicherer Neustart um eine Bestätigung, indem du die Option ankreuzst, ihn trotzdem zum gewählten Zeitpunkt neu zu starten. Ohne dieses Häkchen wird der Neustart nicht geplant.
  • Wird ein Server nachdem du seinen Neustart geplant hast zu einer Datenbank, führt InfraNest den Neustart nicht aus. Der Neustart wird zurückgehalten, dein Audit-Log hält den Grund fest, und du kannst ihn entweder erneut planen und bestätigen oder auf der Serverseite automatische Neustarts zulassen.

#Tipps

TipDu brauchst die Berechtigung, Server zu ändern, um eine Rolle zu korrigieren, aber jeder, der den Server sehen kann, sieht auch dessen Rolle.

#Gut zu wissen

  • Deine Rolleneinstellung wird pro Server gespeichert, und zwar nur innerhalb deines Workspaces.
  • InfraNest prüft seine Erkennung jedes Mal neu, wenn du den Server öffnest, höchstens alle 15 Minuten.

Verwandte Artikel

In Sekunden startklar

Bring deine gesamte Infrastruktur in ein modernes Dashboard.

Kostenloser Plan · Keine Kreditkarte nötig · In Minuten eingerichtet