HTTP-Anfrage

Die HTTP-Aufgabe zeigt an, ob die Site oder der Webdienst so geöffnet wird, wie Sie es im Normalbetrieb erwarten würden.

Wann zu verwenden

  • Wenn Sie eine Website-Seite, ein persönliches Konto oder einen Gesundheitsendpunkt steuern müssen.
  • Dabei ist es wichtig, nicht nur die Verfügbarkeit des Servers, sondern auch die korrekte HTTP-Antwort zu überprüfen.
  • Wenn Sie den Fehler mit den Augen des Benutzers sehen möchten und nicht nur durch den offenen Port.

Wann Sie einen anderen Typ wählen sollten

  • Wenn Sie nur die grundlegende Netzwerkverfügbarkeit des Servers überprüfen müssen, reicht Ping oft aus.
  • Wenn nur die Gültigkeitsdauer des Zertifikats wichtig ist, ist SSL die bessere Wahl.
  • Wenn die Überwachung auf ein Signal von einem externen Prozess warten muss, verwenden Sie „Externes Ereignis“.
Bitte beachten Sie: Für die Hauptprüfung ist es besser, eine URL zu wählen, die den Betriebszustand des Dienstes wirklich widerspiegelt. und nicht eine zufällige Seite, die sich aufgrund von Anmeldung, Werbung oder Personalisierung ändern kann.

Gemeinsame Formularfelder

Feld Was bedeutet es Was ist anzugeben? Beispiel
Aufgabe aktiviert Legt fest, ob die Prüfung unmittelbar nach dem Speichern ausgeführt wird. Lassen Sie die Aufgabe aktiviert, wenn Sie sofort mit der Überwachung beginnen möchten. Im Lieferumfang enthalten
Name Name der Prüfung in der Liste und den Benachrichtigungen. Geben Sie an, was genau überprüft wird. example.com-Homepage
Gruppe Ermöglicht Ihnen, eine Aufgabe einem Projekt oder Abschnitt zuzuweisen. Wählen Sie eine Gruppe aus, wenn Sie Projektaufgaben zusammenhalten möchten. Website example.com
Intervall Wie oft wird die HTTP-Prüfung durchgeführt? Wählen Sie ein Intervall basierend auf der Wichtigkeit der Seite oder des Dienstes aus. 5 Minuten
Benachrichtigungskanäle Wohin Nachrichten über das Problem und die Wiederherstellung gesendet werden können. Markieren Sie die Kanäle, in denen Sie tatsächlich Benachrichtigungen lesen. Telegramm und E-Mail
Berichte Regelmäßige Aufgabenzusammenfassungen. Aktivieren Sie diese Option, wenn Sie eine Übersicht erhalten möchten, ohne sich manuell am Panel anzumelden. Wochenbericht

HTTP-Validierungsfelder

Feld Was bedeutet es Was ist anzugeben? Beispiel
Verfahren Welche HTTP-Anfrage gesendet wird. GET ist normalerweise ausreichend. Andere Methoden sind erforderlich, wenn Ihr Endpunkt diese erfordert. GET
URL Die vollständige Adresse der Seite oder des Endpunkts, die überprüft werden muss. Bitte geben Sie die vollständige URL mit Schema und Domain an. https://example.com/health
Time-out Wie lange auf eine Antwort gewartet werden muss, bevor ein Nichtverfügbarkeitsfehler auftritt. Wählen Sie einen Wert, der etwas höher ist als die normale Antwortzeit Ihres Dienstes. 30 Sekunden
Stichwort Zusätzliche Überprüfung des Antwortinhalts. Geben Sie den Text an, der in der Antwort enthalten sein soll. OK
Erweiterte Einstellungen Öffnet zusätzliche HTTP-Felder. Schließen Sie nur ein, wenn Sie Header, Anforderungstext oder Ihre eigene Liste mit Erfolgscodes benötigen. Im Lieferumfang enthalten
Überschriften Zusätzliche HTTP-Anfrageheader. Fügen Sie nur die Header hinzu, die Ihre API tatsächlich benötigt. Authorization: Bearer <token>
Accept: application/json
Inhalt HTTP-Anfragetext für POST, PUT oder PATCH. Geben Sie an, ob der Endpunkt JSON oder einen anderen Anforderungstext erwartet. {"event":"healthcheck"}
Erfolgreiche Antwortcodes Welche HTTP-Codes gelten als normale Ergebnisse? Verlassen Sie den Standardbereich oder legen Sie Ihre eigenen Codes und Bereiche fest. 200-299, 301
Zulässige Kontrollpunkte Von welchen Punkten aus erfolgt die Prüfung? Belassen Sie alle Punkte, wenn Sie kein spezielles Szenario für Regionen oder Netzwerke benötigen. Alle Kontrollpunkte

Wenn der Alarm kommt

  • Die Site oder der Endpunkt antwortet nicht rechtzeitig.
  • Der Server gibt einen Code zurück, der nicht in der Liste der erfolgreichen Codes enthalten ist.
  • Wenn Sie ein Schlüsselwort angegeben haben, enthält die Antwort keinen erforderlichen Text.
Zur Liste der Aufgabentypen