WebSocket-Monitoring

Chats, Live-Dashboards und Multiplayer-Lobbys hängen von WebSocket-Endpunkten ab, die eine normale HTTP-Prüfung nicht testen kann. FastPing führt den echten Handshake durch und kann eine Nachricht austauschen.

Details der Prüfung

Monitortyp
WebSocket
Ziel
URL
Kürzestes Intervall
30 Sekunden
Vor einem Ausfallalarm
Eine zweite Prüfung nach 20 Sekunden
Prüfstandort
Helsinki, Finnland (EU)

So funktioniert es

  1. FastPing sendet eine WebSocket-Upgrade-Anfrage an Ihre ws://- oder wss://-URL und prüft das TLS-Zertifikat.
  2. Der Server muss den Handshake mit 101 Switching Protocols abschließen.
  3. Optional sendet FastPing eine Textnachricht und prüft, ob die erste Textnachricht des Servers den erwarteten Text enthält.
  4. Zwei fehlgeschlagene Prüfungen hintereinander eröffnen einen Vorfall und alarmieren Sie.

Was FastPing prüft

  • Handshake

    101 Switching Protocols mit gültigen Upgrade-Headern, ohne Weiterleitungen zu folgen.

  • Nachricht und Antwort

    Senden Sie eine Nachricht, etwa einen Ping, und verlangen Sie einen bestimmten Text in der Antwort.

  • Subprotokolle und Header

    Fordern Sie ein Subprotokoll an und senden Sie Header wie ein Autorisierungs-Token.

  • Handshake-Dauer

    Eine optionale Warnung, wenn der Handshake länger dauert als Ihr Schwellenwert.

Einrichtung

Wählen Sie WebSocket und geben Sie die URL des Endpunkts ein. Fügen Sie optional die zu sendende Nachricht und den Text hinzu, den die Antwort enthalten muss. Verknüpfen Sie Alarmkanäle und speichern Sie.

Häufige Fragen

Ist Ihre Frage nicht dabei, schreiben Sie uns. Wir antworten per E-Mail, meist innerhalb eines Werktags.

Support kontaktieren
Funktioniert das mit GraphQL-Subscriptions?

Ja. Fordern Sie das Subprotokoll graphql-transport-ws an, senden Sie eine connection_init-Nachricht und erwarten Sie connection_ack.

Folgt FastPing Weiterleitungen?

Nein. WebSocket-Handshakes folgen keinen Weiterleitungen, geben Sie also die endgültige URL des Endpunkts ein.

Werden binäre Antworten geprüft?

Nein. Binärnachrichten werden übersprungen; der erwartete Text wird in der ersten Textnachricht gesucht.

Starten Sie mit dem Gratis-Tarif

3 Monitore, Prüfung alle 5 Minuten und 1 Statusseite. Keine Zahlungsdaten nötig.

GraphQL ist eine Marke des jeweiligen Inhabers. FastPing steht in keiner Verbindung zu diesem Inhaber und wird nicht von ihm unterstützt.