Limites de temps de réponse
Limites de vérification API - Limites de temps de réponse
Que sont les limites de temps de réponse ?
Les limites de temps de réponse vous permettent de définir des seuils pour marquer une vérification API comme dégradée ou échouée en fonction du temps nécessaire pour recevoir une réponse. Cela aide à identifier les problèmes de performance rapidement et à prendre les mesures nécessaires pour maintenir des performances API optimales.
Comment configurer les limites de temps de réponse
Dans le formulaire de la vérification, repérez Marquer la vérification comme dégradée ou échouée en utilisant les limites de temps de réponse. Les limites sont comparées au temps de réponse total de la requête HTTP (toutes les phases additionnées). Les vérifications TCP et DNS ont à la place leur propre réglage Seuil de dégradation (ms).
- Dégradée après : Marquer la vérification comme dégradée si le temps de réponse dépasse ce nombre de millisecondes (5000 par défaut). Cela indique que l'API fonctionne toujours mais n'est pas performante de manière optimale.
- Échouée après : Marquer la vérification comme échouée si le temps de réponse dépasse ce nombre de millisecondes (30000 par défaut, maximum 60000). Cela indique que l'API ne fonctionne pas comme prévu et nécessite une attention immédiate.
Si la vérification API est à la fois dégradée et échouée en fonction des limites de temps de réponse, elle sera marquée comme échouée. Cela garantit que tout problème de performance grave est rapidement mis en évidence.
Cas d'utilisation pratiques
- Surveillance des performances : Définissez des seuils pour surveiller et maintenir les performances de l'API. Par exemple, marquez une API comme dégradée si le temps de réponse dépasse 2000 ms et comme échouée s'il dépasse 5000 ms.
- Système d'alerte précoce : Utilisez les limites de dégradation comme système d'alerte précoce pour identifier les problèmes de performance potentiels avant qu'ils ne deviennent des défaillances.
- Accords de niveau de service (SLA) : Assurez-vous que votre API respecte les exigences de temps de réponse spécifiées dans vos SLA en définissant des limites appropriées.
Les vérifications dégradées et échouées déclenchent des alertes comme tout autre résultat ; choisissez où elles vont dans les canaux d'alerte.