Upptime - Pagina di stato open source

Upptime Software statuspage gratuito

Monitoraggio uptime e sistema di pagina di stato open source per GitHub

Monitorare i siti Web con il servizio di monitoraggio gratuito e il software di stato di stato open source direttamente dal repository GitHub. Alimentato da azioni, problemi e pagine di GitHub.

Panoramica ### ** ** Upptime è una Pagina di stato open source Sistema. Offre anche il servizio di monitoraggio del sito Web. L’Uptime è alimentato da GitHub e utilizza le sue funzionalità per eseguire operazioni diverse. Quindi, è diverso dai sistemi di pagina di stato tradizionale perché non richiede un server. Upptime utilizza tre caratteristiche principali di GitHub come azioni, problemi e pagine. Le azioni GitHub vengono utilizzate come monitor di tempo di attività. I problemi di GitHub vengono utilizzati per i rapporti sugli incidenti e le pagine GitHub vengono utilizzate per il sito Web di stato. Le azioni GitHub consentono agli utenti di pianificare i flussi di lavoro per eseguire automaticamente ogni 5 minuti circa. Upptime controlla lo stato di salute del sito Web ogni 5 minuti o qualunque cosa definita. I problemi di GitHub funzionano come segnalazioni di incidenti. UptTime apre un nuovo problema nel repository GitHub quando il sito Web/Endpoint si riduce. Il problema può essere assegnato a un membro del team e inviare una notifica utilizzando uno dei canali di notifica configurati. Upptime utilizza le pagine GitHub per il sito Web di status di rendering. GitHub StatusPage Mostra informazioni sugli utenti come lo stato del sito Web, la cronologia degli incidenti e i grafici dei tempi di risposta. Questo software di pagina di stato gratuito viene fornito con vari canali per l’invio di notifiche come Slack, Telegram, Discord, Email e SMS. Invia la notifica ai membri del team o il sito Web diminuisce o sperimenta prestazioni degradate. Inoltre, gli utenti possono eseguire manuali trigger insieme a flussi di lavoro automatizzati. Inoltre, questa Pagina di stato open source è costituito da tre pacchetti tra cui @Upptime/Uptime-Monitor, @Upptime/Status-Page e @Upptime/Graphs.

Requisiti di sistema

I requisiti da impostare in aumento includono:

  • Account GitHub

Caratteristiche

Upptime ha un eccellente elenco di funzionalità e alcuni di essi lo sono:

  • Monitor di uptime gratuito
  • Azioni GitHub per il monitoraggio dei siti Web
  • Bellissimi grafici del tempo di risposta
  • Usa i problemi per i rapporti sugli incidenti
  • Manutenzione programmata
  • GitHub Pages for Status Web
  • API GitHub
  • Supporta vari trigger
  • Supporta il numero di canali di notifica

Installazione

Creazione di repository dal modello Upptime

Seguire i passaggi seguenti per la creazione di repository dal modello.

  • Apri il repository GitHub in entrata visitando:
  • Fare clic sul pulsante “Usa questo modello” in alto a destra.
  • Immettere un nome per il tuo nuovo repository e controllare “Includi tutte le filiali”.
  • Fare clic su “Crea repository dal modello”

Abilita pagine GitHub

Abilita le pagine GitHub per la generazione di un sito Web statico. Seguire i passaggi seguenti per il repository appena creato.

  • Passare alla pagina Impostazioni del repository.
  • Scorri alle impostazioni di “GitHub Pages”.
  • sotto “fonte”, cambia “nessuno” in GH-Pages.
  • Nel discesa della cartella, selezionare /(root).
  • Salta l’opzione “Tema Chooser”.
  • Fare clic su “Salva”

File di configurazione di aggiornamento

Il file “.pptimerc.yml” viene utilizzato come configurazione centrale per aggiungere endpoint/siti Web per il monitoraggio e configurare il sito Web di stato. Il file di configurazione dovrebbe apparire simile a questo.

 
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
 Italiano