Performances des proxys d'API

Vous consultez la documentation d'Apigee Edge.
Consultez la documentation Apigee X.
en savoir plus

Que me dit ce tableau de bord ?

Le tableau de bord des performances de proxy vous aide à visualiser les modèles de trafic et les temps de traitement des proxys d'API. Vous pouvez facilement visualiser le trafic généré par vos API et le temps nécessaire au traitement des appels d'API, depuis leur réception par Apigee Edge jusqu'à leur retour à l'application cliente.

Vidéo : Regardez une courte vidéo offrant un aperçu du tableau de bord des performances de proxy.

Tableau de bord des performances de proxy

Accédez au tableau de bord Proxy Performance, comme décrit ci-dessous.

Périphérie

Pour accéder au tableau de bord Proxy Performance à l'aide de l'interface utilisateur Edge:

  1. Connectez-vous à https://apigee.com/edge.
  2. Sélectionnez Analyser > Métriques de l'API > Performances de proxy API.

Classic Edge (cloud privé)

Pour accéder au tableau de bord Proxy Performance à l'aide de l'interface utilisateur Classic Edge:

  1. Connectez-vous à http://ms-ip:9000, où ms-ip correspond à l'adresse IP ou au nom DNS du nœud du serveur de gestion.
  2. Sélectionnez Analytics > Proxy Performance.

Le tableau de bord s'ouvre comme indiqué ci-dessous :

Que mesure ce tableau de bord ?

Ce tableau de bord comprend les graphiques suivants :

Trafic

Métrique Description
Trafic total Nombre total de requêtes API reçues par Apigee Edge pour un environnement d'API dans une organisation.
Trafic réussi Nombre total de requêtes qui ont abouti à une réponse positive. Les réponses d'erreur ne sont pas prises en compte.
Erreurs de trafic Nombre total de toutes les requêtes d'API qui ont échoué, c'est-à-dire que la requête ne fournit pas une réponse souhaitée par l'utilisateur final. Le nombre inclut les erreurs de proxy et de cible.
Nombre moyen de TPS Nombre moyen de requêtes API et de réponses associées par seconde.

Temps de réponse moyen

Voir également cet article intéressant sur le site de la communauté Apigee : Quand le temps de réponse total moyen peut-il être inférieur au temps de réponse cible moyen ?

Métrique Description
Temps de réponse moyen

Temps de réponse total moyen mesuré pour tous les appels d'API effectués dans un environnement d'organisation Apigee Edge. Le temps de réponse total correspond au temps nécessaire pour renvoyer un appel d'API à Edge (en millisecondes).

Autrement dit, le temps de réponse total est le temps mesuré à partir du moment où un appel d'API entier est reçu sur Apigee Edge jusqu'au moment où Edge commence à renvoyer une réponse à l'application cliente.

Ce graphique mesure la moyenne sur l'ensemble des proxys. Pour les proxys individuels, consultez le graphique "Temps de réponse moyen par proxy" ci-dessous.

Temps de réponse moyen par proxy

Cette valeur correspond à la moyenne du temps de réponse total moins le temps de réponse cible pour tous les appels d'API effectués dans un environnement d'organisation Apigee Edge.

Il s'agit essentiellement d'une mesure du temps que les appels d'API passent à travers Apigee Edge lui-même (en millisecondes).

Temps de réponse cible moyen

Le nombre moyen de millisecondes qu'il faut à partir du moment où le dernier octet d'une requête est envoyé d'Apigee Edge à une cible principale jusqu'au moment où Edge reçoit le dernier octet de la réponse.

Il s'agit essentiellement de mesurer le temps que l'appel d'API passe sur le système cible.

Trafic par proxy

Métrique Description
<Nom du proxy> Pour le proxy d'API spécifié, nombre de requêtes API et de réponses enregistrées.

Temps de réponse moyen par proxy

Métrique Description
<Nom du proxy>

Pour le proxy d'API spécifié, la moyenne du temps de réponse total mesuré pour tous les appels d'API effectués dans un environnement Apigee Edge. Le temps de réponse total correspond au temps nécessaire pour renvoyer un appel d'API à Edge (en millisecondes).

Survolez le graphique pour voir le temps total passé du côté proxy et du côté cible, ainsi que la moyenne.

Que dois-je savoir d'autre sur ce tableau de bord ?

Ce tableau de bord fournit plusieurs types d'interactivité :

  • La zone de liste située à droite de chaque graphique est interactive. Sélectionnez une ligne dans la liste pour l'afficher ou la masquer sur le graphique :

  • Vous pouvez afficher les métriques de tous les proxys ou accéder à des proxys spécifiques à l'aide du menu déroulant Dimension du proxy en haut du tableau de bord.

  • Ce tableau de bord utilise des contrôles standard, tels que les sélecteurs d'agrégation de date et de données, le survol au-dessus des graphiques pour plus de contexte, cliquer et faire glisser pour zoomer, l'exportation de données au format CSV, etc. Pour en savoir plus, consultez Utilisation des tableaux de bord d'analyse.
  • Voir également cet article intéressant sur le site de la communauté Apigee : Quand le temps de réponse total moyen peut-il être inférieur au temps de réponse cible moyen ?