19 Punkte von xguru 2020-10-26 | 4 Kommentare | Auf WhatsApp teilen

Website-Monitoring mit GitHub Actions

  • Prüft alle 5 Minuten, ob die Website ordnungsgemäß funktioniert

  • Die Antwortzeit wird alle 6 Stunden geprüft und in Git committet

  • Diagramme der Antwortzeit werden täglich automatisch erstellt

Unfallberichte mit GitHub Issues

  • Wenn ein Endpunkt ausfällt, wird ein Issue erstellt

  • Teammitglieder werden dem Issue automatisch zugewiesen

  • Vorfallberichte werden als Kommentare im Issue verfasst

  • Wenn die Website wiederhergestellt ist, wird das Issue automatisch geschlossen

  • Bei jeder Änderung wird eine Benachrichtigung an Slack gesendet

GitHub Pages als Status-Website verwenden

  • Erstellt eine einfache und ansprechende PWA-Website, die mit Svelte und Sapper gebaut ist

  • Holt Daten über die GitHub API aus dem entsprechenden Repo und zeigt sie an

4 Kommentare

 
r2fresh 2020-10-29

Es ist ein guter Service, deshalb habe ich es mehrmals ausprobiert, aber es klappt nicht so richtig.

In Actions treten ständig Fehler auf.

Ich habe keine eigene Domain und wollte deshalb einfach die gh-pages-Adresse von GitHub unverändert verwenden, aber das funktioniert nicht gut :'(.

Wenn ich Zeit habe, werde ich es noch einmal versuchen.

 
xguru 2020-10-26

Ich habe es auf GeekNews und anderen von Hada betriebenen Websites ausprobiert, und es ist wirklich aufgeräumt.

Da keine zusätzlichen Kosten anfallen, scheint es durchaus brauchbar zu sein.

https://upptime.hada.io/

 
jeyraof 2020-10-26

Haben Sie gh-pages selbst erstellt, oder wurde es automatisch angelegt~?

Es steht dort, man solle es veröffentlichen, aber heißt das, dass man einfach das in gh-pages einfügen soll, was beim Checkout von master herauskommt … haha

 
xguru 2020-10-26

Beim Kopieren des Templates habe ich auch den gh-pages-Branch vollständig mit einbezogen.

Als GH_PAT habe ich ein Personal Access Token eingetragen.