Comment créer une nouvelle vérification API
Créer une nouvelle vérification API avec LoadFocus
Il est très facile de créer une nouvelle vérification API pour un point de terminaison en utilisant l'interface depuis la page Nouvelle vérification API.
Étapes pour configurer une nouvelle vérification API
1. Nom convivial de la vérification API
Nous générons automatiquement un nom convivial pour votre vérification API en utilisant la date et l'heure actuelles. Vous pouvez le modifier manuellement pour définir un nouveau nom. Nous utiliserons ce nom dans les alertes.
Voir plus de détails sur le Nom convivial de la vérification.
2. Configuration de la requête de vérification API
Définissez le point de terminaison URL de votre API à tester et choisissez parmi les méthodes HTTP autorisées : GET, POST, PUT, PATCH, DELETE. Vous pouvez également configurer les paramètres de requête, les en-têtes, le corps POST, l'authentification basique, ignorer SSL et suivre les redirections.
Voir plus de détails sur la Configuration de la requête.
3. Aperçu de la requête de vérification API
Simulez la requête depuis n'importe lequel des 26 emplacements cloud pour prévisualiser le comportement de la vérification API. Vérifiez le temps de réponse et les métriques comme Wait, DNS, TCP, TLS, Request, First Byte et Download. Consultez le corps complet de la réponse API, ainsi que les en-têtes de requête et de réponse.
Voir plus de détails sur l'Aperçu de la requête.
4. Fréquence de la vérification API
Sélectionnez la fréquence d'exécution de la vérification API, avec des options allant de toutes les 10 secondes à toutes les 48 heures. Cette flexibilité aide à surveiller en continu la santé et la performance de votre API.
Voir plus de détails sur la Fréquence.
5. Limites de la vérification API - Définir les limites de temps de réponse
Marquez la vérification comme dégradée ou échouée en fonction des limites de temps de réponse. Configurez les seuils de dégradation et d'échec en millisecondes pour identifier les problèmes de performance rapidement.
Voir plus de détails sur les Limites de temps de réponse.
6. Assertions de la vérification API
Validez le code de statut, le corps, les en-têtes et le temps de réponse de votre requête API. Lorsqu'une ou plusieurs assertions échouent, une alerte est déclenchée.
Voir plus de détails sur les Assertions.
7. Emplacements de la vérification API
Exécutez la vérification API depuis un ou plusieurs emplacements. Si la vérification échoue dans un emplacement, l'ensemble de la vérification est marqué comme échoué. Choisissez deux emplacements ou plus pour de meilleures informations sur la latence de votre application.
Voir plus de détails sur les Emplacements.
8. Canaux d'alerte de la vérification API
Sélectionnez les canaux d'alerte sur lesquels vous souhaitez être notifié lorsque cette vérification échoue et se rétablit. Vous pouvez configurer des alertes vers plusieurs adresses email, canaux Slack et/ou canaux Microsoft Teams.
Voir plus de détails sur les Canaux d'alerte.
9. Activer/Désactiver la vérification API
Basculez la vérification API sur ACTIVÉE ou DÉSACTIVÉE. Lorsqu'elle est désactivée, la vérification API ne s'exécutera pas selon le planning configuré et sera affichée en grisé dans la liste des vérifications API.
Voir plus de détails sur Activer/Désactiver.
10. Mettre en sourdine/Réactiver la vérification API
Basculez la vérification API sur MUETTE ou ACTIVE. Lorsqu'elle est en sourdine, la vérification API continuera de s'exécuter selon le planning ou à la demande, mais aucune alerte ne sera envoyée.
Voir plus de détails sur Mettre en sourdine/Réactiver.
11. Enregistrer et exécuter la vérification API
Cliquez sur le bouton "Exécuter maintenant" pour prévisualiser la requête et voir si la vérification API actuelle réussit ou échoue. Depuis cet écran de prévisualisation, vous pouvez également enregistrer la vérification API pour qu'elle s'exécute selon le planning configuré.
Voir plus de détails sur Enregistrer et exécuter.
En suivant ces étapes, vous pouvez facilement configurer et surveiller vos points de terminaison API pour vous assurer qu'ils fonctionnent de manière optimale et sont disponibles pour vos utilisateurs.
Vous pouvez trouver toutes vos vérifications API sur la page des moniteurs API.