Requête HTTP

La tâche HTTP indique si le site ou le service Web s'ouvre comme prévu en fonctionnement normal.

Quand utiliser

  • Lorsque vous devez contrôler une page de site Web, un compte personnel ou un point de terminaison de santé.
  • Lorsqu'il est important de vérifier non seulement la disponibilité du serveur, mais également la bonne réponse HTTP.
  • Quand on veut voir la panne à travers les yeux de l’utilisateur, et pas seulement à travers le port ouvert.

Quand choisir un autre type

  • Si vous avez uniquement besoin de vérifier la disponibilité réseau de base du serveur, Ping est souvent suffisant.
  • Si seule la durée de validité du certificat est importante, SSL est un meilleur choix.
  • Si la surveillance doit attendre un signal provenant d'un processus externe, utilisez « Événement externe ».
Veuillez noter: pour la vérification principale, il est préférable de choisir une URL qui reflète réellement l'état de fonctionnement du service, plutôt qu'une page aléatoire qui peut changer en raison de la connexion, de la publicité ou de la personnalisation.

Champs de formulaire courants

Champ Qu'est-ce que ça veut dire Quoi indiquer Exemple
Tâche activée Détermine si la vérification sera exécutée immédiatement après l'enregistrement. Laissez la tâche activée si vous souhaitez démarrer la surveillance immédiatement. Compris
Nom Nom du chèque dans la liste et les notifications. Indiquez ce qui est exactement vérifié. page d'accueil de example.com
Groupe Vous permet d'attribuer une tâche à un projet ou une section. Sélectionnez un groupe si vous souhaitez regrouper les tâches du projet. Exemple de site Web.com
Intervalle À quelle fréquence la vérification HTTP sera effectuée. Sélectionnez un intervalle en fonction de l'importance de la page ou du service. 5 minutes
Canaux de notification Où envoyer des messages sur le problème et la récupération. Marquez les canaux sur lesquels vous lisez réellement les notifications. Télégramme et email
Rapports Résumés de tâches périodiques. Activez si vous souhaitez recevoir un aperçu sans vous connecter manuellement au panneau. Rapport hebdomadaire

Champs de validation HTTP

Champ Qu'est-ce que ça veut dire Quoi indiquer Exemple
Méthode Quelle requête HTTP sera envoyée. GET est généralement suffisant. D'autres méthodes sont nécessaires si votre point de terminaison les requiert. GET
URL L'adresse complète de la page ou du point de terminaison qui doit être vérifié. Veuillez fournir l'URL complète avec le schéma et le domaine. https://example.com/health
Temps mort Combien de temps attendre une réponse avant qu’une erreur d’indisponibilité ne se produise. Choisissez une valeur légèrement supérieure au temps de réponse normal de votre service. 30 secondes
Mot clé Vérification supplémentaire du contenu de la réponse. Spécifiez le texte qui doit être inclus dans la réponse. OK
Paramètres avancés Ouvre des champs HTTP supplémentaires. Incluez uniquement si vous avez besoin d’en-têtes, de corps de demande ou de votre propre liste de codes de réussite. Compris
Rubriques En-têtes de requête HTTP supplémentaires. Ajoutez uniquement les en-têtes dont votre API a réellement besoin. Authorization: Bearer <token>
Accept: application/json
Contenu Corps de la requête HTTP pour POST, PUT ou PATCH. Remplissez si le point de terminaison attend du JSON ou un autre corps de requête. {"event":"healthcheck"}
Codes de réponse réussie Quels codes HTTP sont considérés comme des résultats normaux. Quittez la plage standard ou définissez vos propres codes et plages. 200-299, 301
Points de contrôle autorisés A partir de quels points aura lieu le contrôle ? Laissez tous les points si vous n'avez pas besoin d'un scénario spécial pour les régions ou les réseaux. Tous les points de contrôle

Quand l'alarme arrive

  • Le site ou le point de terminaison ne répondra pas à temps.
  • Le serveur renverra un code qui ne figure pas dans la liste des codes réussis.
  • La réponse ne contiendra pas le texte requis si vous avez spécifié un mot-clé.
Vers la liste des types de tâches