Jede veröffentlichte Statusseite ohne Passwort bringt ein Widget, ein Badge, eine JSON-Zusammenfassung und einen Atom-Feed mit. Öffnen Sie die Statusseite in der App: Im Tab Components bietet die Karte Public page Badge und Embed, jeweils mit Code zum Kopieren. Unten steht your-page für den Teil nach app.uptimecheck.com/s/.
Status-Widget für Ihre Website
Fügen Sie das vor </body> auf Ihrer Website ein:
<script src=“https://app.uptimecheck.com/s/your-page/widget.js“ async></script>
Solange alles funktioniert, zeigt es nichts an.Ist eine Komponente ausgefallen oder langsam, meldet das eine kleine Karte, etwa Partial outage, mit einem Link zur Statusseite.Solange ein Status-Update offen ist, zeigt die Karte dessen Titel und die neueste Nachricht. Während einer Wartung zeigt sie den Titel der Wartung und dass sie läuft.Rot bei Ausfällen, Gelb bei Verlangsamung, Blau bei Wartung. Es folgt der hellen oder dunklen Einstellung des Besuchers und spricht die Sprache der Statusseite.Besucher können es schließen, und es bleibt für den Rest ihres Besuchs geschlossen, sofern nichts Neues passiert.Es liest den Status, wenn die Seite lädt. Solange das Monitoring Ihres Workspace pausiert ist, bleibt es ausgeblendet.
Es sitzt unten links; ergänzen Sie data-position=“bottom-right“ im Script-Tag, um es zu verschieben. Es zeichnet sich in einem eigenen Shadow DOM, sodass das CSS Ihrer Website es nicht verändert, und es verändert Ihre Website nicht.
Badge
Für eine README oder eine Website, als Markdown oder HTML:
[](https://app.uptimecheck.com/s/your-page)
<a href=“https://app.uptimecheck.com/s/your-page“><img src=“https://app.uptimecheck.com/s/your-page/badge.svg“ alt=“Status“ height=“20″></a>
Es zeigt operational, degraded, partial outage, major outage oder maintenance an, und paused, solange das Monitoring pausiert ist.Ergänzen Sie ?metric=uptime für die durchschnittliche 90-Tage-Uptime der Komponenten der Seite und ?label=Yourtext, um die linke Seite zu ändern.Es aktualisiert sich innerhalb einer Minute.
JSON-Zusammenfassung
https://app.uptimecheck.com/s/your-page/summary.json enthält den Gesamtstatus, die Komponenten, offene Status-Updates und Wartungen, im gleichen Format wie die Zusammenfassung von Atlassian Statuspage. Sie liegt auch unter /s/your-page/api/v2/summary.json, dem Pfad von Statuspage selbst, sodass Chatbots, Dashboards und Monitoring-Tools, die Statuspage lesen, sie von jeder Website aus lesen können. status.indicator ist none, minor, major, critical oder maintenance. Der status jeder Komponente ist operational, degraded_performance, partial_outage, major_outage oder under_maintenance, und der impact jedes offenen Vorfalls ist minor, major oder critical, abgeleitet von der am schwersten betroffenen Komponente (none für einen Hinweis, der kein Problem nennt). Beide nehmen jeweils den schlechteren Wert aus der Auswirkung, die Sie in einem Status-Update angegeben haben, und dem, was die Checks feststellen.
Atom-Feed
https://app.uptimecheck.com/s/your-page/feed.atom enthält Ihre veröffentlichten Status-Updates und geplanten Wartungen, in der Sprache der Seite, für Feedreader und die RSS-App von Slack. Die Statusseite verlinkt darauf. Checks allein erzeugen keine Einträge: Veröffentlichen Sie ein Update, um Feedreader über einen Vorfall zu informieren.
Wenn Sie die Adresse der Seite ändern, funktionieren die alten Links nicht mehr, auch Widgets, Badges und Feeds. Siehe So passen Sie eine Statusseite an und Statusseiten.