UPPTIME - Open Source Status -Seite

Upptime Kostenlose Statuspage -Software

Uptime Monitor und Open Source -Status -Seitensystem für GitHub

Überwachen Sie Websites mit kostenlosen Überwachungsdienst und Open -Source -Status -Seiten -Software direkt vom Github -Repository. Angetrieben von Github -Aktionen, Problemen und Seiten.

Überblick

UPPTIME ist eine Open Source -Status -Seite System. Es bietet auch einen kostenlosen Website -Überwachungsservice **. UPPTIME wird von GitHub betrieben und verwendet seine Funktionen für die Durchführung verschiedener Operationen. Es unterscheidet sich also von herkömmlichen Statuseitensystemen, da kein Server erforderlich ist. UPPTIME verwendet drei Hauptmerkmale von Github wie Aktionen, Themen und Seiten. GitHub -Aktionen werden als Uptime Monitor verwendet. GitHub -Probleme werden für Ereignisberichte verwendet und GitHub -Seiten werden für die Status -Website verwendet. Mit GitHub -Aktionen können Benutzer Workflows alle 5 Minuten automatisch ausführen. UPPTIME überprüft den Gesundheitszustand der Website alle 5 Minuten oder was auch immer definiert. Github -Probleme funktionieren als Vorfallberichte. UPTTime eröffnet ein neues Problem im Github -Repository, wenn die Website/der Endpunkt sinkt. Das Problem kann einem Teammitglied zugeordnet werden und die Benachrichtigung mit einem der konfigurierten Benachrichtigungskanäle senden. UPPTIME verwendet Github -Seiten zur Rendering -Status -Website. GitHub statusPage zeigt Benutzerinformationen wie Status der Website, Vorfälle und Antwortzeitdiagramme. Diese kostenlose Status -Seite -Software verfügt über verschiedene Kanäle zum Senden von Benachrichtigungen wie Slack, Telegramm, Zwietracht, E -Mail und SMS. Senden Sie die Benachrichtigung an die Teammitglieder entweder auf die Website oder erlebt die Leistung. Darüber hinaus können Benutzer Trigger manuell zusammen mit automatisierten Workflows ausführen. Darüber hinaus besteht diese Seite Open Source Status System aus drei Paketen, darunter @Upptime/Uptime-Monitor, @Upptime/Status-Page und @Upptime/Graphs.

System Anforderungen

Die Anforderungen an die Einrichtung der Upptime sind:

  • GitHub -Konto

Merkmale

UPPTIME hat eine hervorragende Feature -Liste und einige davon sind:

  • Kostenloser Uptime Monitor
  • GitHub -Aktionen zur Überwachung von Websites
  • Schöne Reaktionszeitgrafiken
  • Verwenden Sie Probleme für Vorfallberichte
  • Geplante Wartung
  • GitHub -Seiten für die Status -Website
  • Github API
  • Unterstützt verschiedene Auslöser
  • Unterstützt die Anzahl der Benachrichtigungskanäle

Installation

Erstellen von Repository aus der up -Time -Vorlage

Befolgen Sie die folgenden Schritte zum Erstellen von Repository aus der Vorlage.

  • Öffnen Sie das Upptime Github -Repository, indem Sie besuchen:
  • Klicken Sie oben rechts auf die Schaltfläche “Diese Vorlage verwenden”.
  • Geben Sie einen Namen für Ihr neues Repository ein und überprüfen Sie “Alle Zweige enthalten”.
  • Klicken Sie auf “Repository aus der Vorlage erstellen”.

Aktivieren Sie GitHub -Seiten

Aktivieren Sie GitHub -Seiten für die Generierung einer statischen Website. Befolgen Sie die folgenden Schritte in das neu erstellte Repository.

  • Navigieren Sie zu Repository -Einstellungen.
  • Scrollen Sie zu den Einstellungen “Github Pages”.
  • Unter “Quelle” ändern “keine” auf GH-Seiten.
  • Wählen Sie im Ordner Dropdown aus /(root).
  • Überspringen Sie die Option “Themenwähler”.
  • Klicken Sie auf “Speichern”

Konfigurationsdatei aktualisieren

Die Datei “.uppimerc.yml” wird als zentrale Konfiguration verwendet, um Endpunkte/Websites für die Überwachung und Konfiguration der Status -Website hinzuzufügen. Die Konfigurationsdatei sollte so aussehen.

 
owner: masoodanwer # GitHub username
repo: upptime-test-repo # GitHub repository name
sites: 
  - name: Google
    url:  https://www.google.com
assignees: 
  - MasoodAnwer
status-website: 
  cname: /repo
  name: My Status Website
 Deutsch