Upptime (https://upptime.js.org) est le moniteur de disponibilité et la page d'état open source, entièrement alimenté par les actions, les problèmes et les pages GitHub. C'est réalisé avec par Anand Chowdhary, soutenu par Pabio.
Je trouve qu'Upptime est une utilisation incroyablement intelligente de [GitHub Actions]. Vous obtenez essentiellement un moniteur de disponibilité configurable gratuit pour tout ce que vous voulez. – Astuces CSS
Upptime est utilisé par plus de 1 000 personnes et équipes pour s'assurer qu'elles savent quand leurs points de terminaison tombent en panne.
URL | Statut | Histoire | Temps de réponse | Temps de disponibilité |
---|---|---|---|---|
? En haut | google.yml | 95 ms | 100,00% | |
Wikipédia | ? En haut | wikipedia.yml | 202 ms | 100,00% |
Actualités des pirates | ? En haut | hacker-news.yml | 272 ms | 100,00% |
Tester le site cassé | ? Vers le bas | test-broken-site.yml | 0 ms | 0,00% |
Test IPv6 | ? Vers le bas | i-pv6-test.yml | 0 ms | 0,00% |
Upptime n'est ni affilié ni approuvé par GitHub.
Lorsque le workflow GitHub Actions détecte qu'une de vos URL est en panne, il ouvre automatiquement un problème GitHub (exemple de problème n°67). Vous pouvez ajouter des rapports d'incident à ce problème en ajoutant des commentaires. Lorsque votre site sera réactivé, le problème sera également automatiquement résolu.
Quatre fois par jour, un autre workflow s'exécute et enregistre le temps de réponse de vos sites Web. Ces données sont validées sur GitHub, elles sont donc disponibles dans l'historique de validation de chaque fichier (exemple d'historique de validation). Ensuite, l'API GitHub est utilisée pour représenter graphiquement l'historique des temps de réponse de chaque point de terminaison et pour suivre la panne d'un site.
./history
: Open Database License