Comprendre les résultats des vérifications API
Comprendre les résultats des vérifications API avec LoadFocus
Après avoir exécuté une vérification API, il est essentiel de comprendre et d'interpréter les résultats pour garantir la performance et la fiabilité de votre API. Cette section fournit un guide complet pour comprendre les résultats d'une vérification API.
Étapes pour analyser les résultats des vérifications API
1. Aperçu
Le tableau de bord des résultats fournit un résumé rapide de la vérification API, incluant le statut, le temps de réponse et le nombre de vérifications effectuées.
2. Métriques de temps de réponse
Consultez les métriques détaillées du temps de réponse pour comprendre la performance de votre API. Les métriques incluent :
- Wait (Attente)
- DNS
- TCP
- First Byte (Premier octet)
- Download (Téléchargement)
Ces métriques aident à identifier où le temps est consommé pendant le cycle de vie de la requête API.
3. Codes de statut
Vérifiez les codes de statut retournés par votre API pour vous assurer que les réponses sont correctes. Les codes de statut courants incluent 200 (OK), 404 (Non trouvé) et 500 (Erreur interne du serveur).
4. Assertions
Examinez les résultats des assertions définies lors de la configuration de la vérification API. Les assertions valident le temps de réponse, le code de statut et d'autres attributs de la réponse.
5. Analyse des erreurs
Analysez les erreurs rencontrées lors de la vérification API. Cela inclut les détails sur les requêtes échouées et les messages d'erreur le cas échéant.
6. Performance par emplacement
Évaluez la performance de votre API à travers différents emplacements géographiques. Cela aide à identifier les problèmes de latence et les variations de performance régionales. Vous pouvez configurer une vérification pour s'exécuter depuis plus de 26 emplacements cloud.
7. Données historiques
Examinez les données historiques pour identifier les tendances et les modèles dans la performance de votre API au fil du temps. Les données historiques incluent :
- Le temps de réponse pour chaque vérification depuis chaque emplacement.
- Les résultats globaux pour les temps Wait, DNS, TCP, First Byte et Download.
Cela est utile pour repérer les problèmes à long terme et la dégradation des performances.
8. Alertes
Examinez les alertes déclenchées par la vérification API. Les alertes peuvent être basées sur des assertions échouées, des performances dégradées ou d'autres critères définis lors de la configuration.
9. Déclencher manuellement une vérification
Vous pouvez déclencher manuellement l'exécution de la vérification depuis tous les emplacements. Cela vous permet de valider rapidement la performance de l'API à travers différentes régions sans attendre l'exécution planifiée.
10. Modifier la vérification API
Modifiez la vérification API actuelle pour mettre à jour les configurations, changer les seuils ou modifier les détails de la requête. Cela permet des ajustements continus basés sur les informations de performance recueillies.
11. Filtrer les résultats
Filtrez les résultats en fonction de différentes plages de temps pour analyser les tendances de performance et les problèmes sur des périodes spécifiques. Les options incluent :
- Dernière heure
- Dernières 24 heures
- 7 derniers jours
- 30 derniers jours
- Cette semaine
- Semaine dernière
- Ce mois-ci
- Mois dernier
- Plage personnalisée
En suivant ces étapes, vous pouvez analyser efficacement les résultats de vos vérifications API et prendre les mesures nécessaires pour garantir une performance et une fiabilité optimales.
Vous pouvez trouver tous les résultats de vos vérifications API sur la page des moniteurs API.