Surveillance WebSocket

Chats, tableaux de bord en direct et salons multijoueurs dépendent d'endpoints WebSocket qu'une vérification HTTP classique ne peut pas tester. FastPing effectue la vraie négociation et peut échanger un message.

Détails de la vérification

Type de moniteur
WebSocket
Cible
URL
Intervalle minimal
30 secondes
Avant une alerte de panne
Une seconde vérification après 20 secondes
Vérifié depuis
Helsinki, Finlande (UE)

Fonctionnement

  1. FastPing envoie une requête d'upgrade WebSocket à votre URL ws:// ou wss:// et valide le certificat TLS.
  2. Le serveur doit terminer la négociation avec 101 Switching Protocols.
  3. En option, FastPing envoie un message texte et vérifie que le premier message texte du serveur contient le texte attendu.
  4. Deux vérifications consécutives en échec ouvrent un incident et vous alertent.

Ce que FastPing vérifie

  • Négociation

    101 Switching Protocols avec des en-têtes d'upgrade valides, sans suivre les redirections.

  • Message et réponse

    Envoyez un message, par exemple un ping, et exigez un texte dans la réponse.

  • Sous-protocoles et en-têtes

    Demandez un sous-protocole et envoyez des en-têtes, par exemple un jeton d'autorisation.

  • Durée de la négociation

    Un avertissement facultatif quand la négociation dépasse votre seuil de temps.

Configuration

Choisissez WebSocket et saisissez l'URL de l'endpoint. Ajoutez si besoin le message à envoyer et le texte que la réponse doit contenir. Associez des canaux d'alerte et enregistrez.

Questions fréquentes

Si vous ne trouvez pas votre question ici, écrivez-nous. Nous répondons par e-mail, généralement sous un jour ouvré.

Contacter l'assistance
Est-ce compatible avec les subscriptions GraphQL ?

Oui. Demandez le sous-protocole graphql-transport-ws, envoyez un message connection_init et attendez connection_ack.

Les redirections sont-elles suivies ?

Non. La négociation WebSocket ne suit pas les redirections : saisissez donc l'URL finale de l'endpoint.

Une réponse binaire est-elle vérifiée ?

Non. Les messages binaires sont ignorés ; le texte attendu est recherché dans le premier message texte.

Commencez avec le forfait gratuit

3 moniteurs vérifiés toutes les 5 minutes et 1 page de statut. Aucune information de paiement demandée.

GraphQL est une marque de son propriétaire. FastPing n'est ni affilié à ce propriétaire ni approuvé par lui.