Zum Inhalt springen

Monitoring

  • Resources auf der Seite eines Nodes und der Tab Monitor auf der Seite eines Servers: CPU, Arbeitsspeicher, Speicherplatz und Netzwerk über 1 Stunde, 6 Stunden, 24 Stunden oder 7 Tage, dazu die Spieler bei Spielen mit Query.
  • Fahre mit der Maus darüber für Werte; Table zeigt die Zahlen.
  • Das Panel speichert einen Mittelwert pro Minute, solange ein Server läuft (Nodes: immer), für 7 Tage. Auf dem Node läuft dafür nichts zusätzlich.

Netzwerk: Die Ein- und Ausgangsrate eines Servers stammt aus den Bytezählern seines Containers. Das Netzwerk eines Nodes ist die Summe des Verkehrs seiner Gameserver: Ein Agent in einem Container sieht die Interfaces des Hosts nicht.

Für einen Load Balancer oder einen Uptime-Monitor:

  • GET /health/live: Der Prozess des Panels läuft.
  • GET /health/ready: Das Panel kann Requests bedienen (Datenbank erreichbar).

Der Zustand der Nodes steht im Panel: online oder offline, mit dem Zeitpunkt, an dem der Node zuletzt gesehen wurde.

  • Push-Benachrichtigungen, wenn ein Server unerwartet ausfällt, eine Installation scheitert oder Steam Guard einen Code braucht.
  • Webhooks für Zustandsänderungen, z. B. nach Discord.