Gatus Hosting

Überwachen Sie Endpunkte auf Verfügbarkeit und Latenz und veröffentlichen Sie die Ergebnisse als Statusseite.

  • Ein Klick bereitstellen
  • 15 GB Benötigter Speicherplatz
  • 1 GB RAM Benötigter Arbeitsspeicher
  • Von 2 € Preis
Jetzt bestellen Keine Einrichtungsgebühren

Was Sie
bei AvaHost erhalten

Die Bereitstellung mit einem Klick, eine benutzerdefinierte Domain, kostenloses HTTPS, automatische Anwendungsupdates und geplante Backups sind in jeder Cloud-App enthalten. Sie können mehrere Apps auf einem Server ausführen, und der Terminalzugang ist enthalten.

Diese Vorlage enthält keinen Datenbank-Container.

Server bestellen

Technik

Docker-Image
twinproduction/gatus:latest
Standardport
8080

Wie Gatus funktioniert

Gatus liest Endpoint-Definitionen, die ein Ziel, Protokoll, Intervall und Bedingungen zur Entscheidung über den Erfolg einer Überprüfung angeben. Bedingungen können Antwortstatus, Latenz, Body-Inhalt, Zertifikate und andere Eigenschaften des ausgewählten Endpoint-Typs auswerten. Die Ergebnisse speisen eine Statusseite und einen Verlauf, die Operatoren helfen, den aktuellen Zustand und das aktuelle Verhalten zu sehen.

Alerting wird pro Endpoint und Provider konfiguriert. Upstream unterstützt viele Provider-Integrationen und benutzerdefinierte Webhooks, aber der Katalog stellt keine Endpoint-Definitionen, externe Service-Konten, Netzwerk-Allowlists oder Provider-Anmeldedaten bereit. Anwendungs-E-Mail ist deaktiviert, daher darf E-Mail-Alert-Zustellung nicht von diesem Paket versprochen werden, obwohl Gatus E-Mail unterstützt, wenn ein SMTP-Service anderswo konfiguriert ist.

Wichtige Gatus-Funktionen

Konfigurationsgesteuerte Überwachung macht die beabsichtigten Überprüfungen neben Infrastruktur-Code überprüfbar. Endpoint-Gruppen, Wartungsfenster, Bedingungen, Client-Optionen und Alert-Schwellwerte können mehr als einen einfachen HTTP-Ping darstellen. Diese Flexibilität schafft auch Verantwortung: Eine schlecht gewählte Bedingung kann Gesundheit melden, während ein wichtiger Benutzerpfad fehlschlägt, oder Rauschen für harmlose Variation erzeugen.

Der Katalog speichert ein /data-Volume, aber Gatus-Konfiguration und Integrations-Setup müssen dennoch dem unterstützten Workflow des Pakets folgen. Überwachung aus derselben Hosting-Umgebung kann nicht jeden regionalen, Netzwerk-, DNS- oder plattformweiten Fehler erkennen. Wichtige öffentliche Services benötigen oft Überprüfungen von unabhängigen Standorten und eine Statusseite, die erreichbar bleibt, wenn die überwachte Umgebung nicht verfügbar ist.

Gatus vs Better Stack

1

Gatus

Gatus ist ein selbst gehosteter, konfigurationsgesteuerter Monitor und eine Statusseite. Better Stack bietet einen verwalteten Service für Uptime-Überwachung, Incident-Management, gehostete Statusseiten, Integrationen und On-Call-Workflows. Die kommerzielle Plattform betreibt ihre Überprüfungsinfrastruktur und Team-Funktionen, während Gatus Bereitstellung, Konfiguration, Alert-Provider, Zugriff und Überwachungsplatzierung dem Operator überlässt.

2

Better Stack

Better Stack kann für Organisationen geeignet sein, die verwaltete Multi-Standort-Überprüfungen, vom Anbieter unterstützte Incident-Workflows, On-Call-Planung und eine gehostete Statusseite ohne Wartung der Überwachungsanwendung wünschen. Gatus ist attraktiv für Teams, die überprüfbare Konfiguration bevorzugen und den Service betreiben können, Überprüfungsabdeckung validieren, Provider konfigurieren und korrelierte Infrastrukturausfälle berücksichtigen können.

Bestellen Gatus

Wer nutzt Gatus

Entwicklungsteams überwachen APIs und Abhängigkeiten, Platform Engineers definieren Gesundheitsbedingungen neben ihrem Infrastruktur-Code, und kleine Operatoren veröffentlichen eine fokussierte Statusansicht für ausgewählte Services. Benutzerdefinierte Webhooks können Fehler mit einem bestehenden Automatisierungs- oder Incident-Prozess verbinden, wenn separat konfiguriert.

Gatus ist keine vollständige Observability-Plattform, Synthetic-Browser-Suite, Application-Performance-Profiler, Log-System, Root-Cause-Engine oder unabhängiges globales Überwachungsnetzwerk. Ein grünes Häkchen zeigt nur, dass die konfigurierte Bedingung aus der Gatus-Umgebung zu diesem Zeitpunkt erfüllt wurde.

Gatus selbst hosten: Anforderungen und Kosten

Die Gatus-Ressourcennutzung hängt von der Endpoint-Anzahl, Überprüfungshäufigkeit, Protokollen, Antwortgröße, Bedingungen, Verlauf, Alert-Volumen und Dashboard-Traffic ab. PostgreSQL und MariaDB sind nicht erforderlich von der Katalog-Vorlage; das persistente Daten-Volume speichert den Anwendungszustand. Die Software hat keine separate Anwendungsgebühr, während kurze Intervalle und viele Endpoints ausgehende Überprüfungen und gespeicherte Ergebnisse vervielfachen können.

Auf AvaHost nutzt Gatus Plan 1 für €2. Das gehostete Gatus-Paket beinhaltet One-Click-Bereitstellung, eine benutzerdefinierte Domain mit automatisiertem HTTPS, automatische Anwendungsaktualisierungen und geplante Sicherungen. Das Paket führt Gatus aus und speichert Daten, erstellt aber keine überwachten Endpoints, unabhängigen Probe-Standorte, Provider-Konten, API-Schlüssel, Netzwerk-Allowlists, Incident-Personal oder Anwendungs-E-Mail. Kunden müssen Bedingungen entwerfen, Nicht-E-Mail-Alert-Kanäle konfigurieren und vermeiden, sich auf einen Monitor zu verlassen, der sich in derselben Fehlerdomäne befindet, um vollständige Abdeckung zu erreichen.

F.A.Q

  • Gatus beginnt bei €2 im Plan 1. Dieser Plan eignet sich für einen bescheidenen Satz von Checks in angemessenen Intervallen. Endpunkt-Anzahl, Häufigkeit, Protokolle, Antwortgröße, Bedingungen, Verlauf, Alerting und Dashboard-Traffic bestimmen, wann mehr Ressourcen angemessen sind. Unabhängige Probe-Standorte, Provider-Konten und Incident-Response-Services sind nicht im Hosting-Preis enthalten.

  • Eine benutzerdefinierte Domain kann Gatus zugewiesen werden, wobei automatisiertes HTTPS nach der DNS-Konfiguration angewendet wird. Verwenden Sie den endgültigen Hostnamen für die Statusseite und alle Callback-Referenzen. Testen Sie die öffentliche Sichtbarkeit, gruppierte Endpunkte, Verlauf, Assets und konfigurierte Alert-Links vor der Veröffentlichung, und berücksichtigen Sie, ob die Seite während eines Ausfalls der überwachten Umgebung erreichbar bleibt.

  • Das Paket führt die Anwendung aus, definiert aber nicht, was überwacht werden soll, wählt Erfolgsbedingungen aus, stellt Provider-Anmeldedaten bereit, erstellt Netzwerk-Allowlists oder erstellt einen Incident-Prozess. Kunden müssen jeden Endpoint und jeden Alert-Kanal konfigurieren. Application-E-Mail ist deaktiviert, daher verwenden Sie einen separat konfigurierten Nicht-E-Mail-Provider oder einen benutzerdefinierten Webhook, anstatt E-Mail-Benachrichtigungen von diesem Service zu erwarten.

  • Eine Prüfung meldet, was die konfigurierte Bedingung aus der Gatus-Hosting-Umgebung beobachtet. Sie kann Ausfälle übersehen, die auf eine andere Region, einen anderen Anbieter, einen anderen Netzwerkpfad, einen anderen Identitätsfluss, eine Browser-Interaktion oder die Hosting-Plattform selbst beschränkt sind. Für kritische Dienste kombinieren Sie gut gestaltete Bedingungen mit unabhängigen Überwachungsstandorten und halten Sie den öffentlichen Kommunikationspfad außerhalb derselben wahrscheinlichen Ausfalldomäne.