Application Delivery Management

Afficher les analyses de l’API

L’analyse des API permet une visibilité sur le trafic des API. Cette analyse permet aux administrateurs informatiques de surveiller les instances d’API et les points de terminaison servis par une passerelle API. Il fournit une surveillance périodique intégrée des requêtes API.

Avant de surveiller les analyses d’API, assurez-vous d’activer Web Insight sur les instances d’API. Pour plus d’informations, voir Configurer l’analyse sur les serveurs virtuels.

Dans API Analytics, vous pouvez surveiller le temps de réponse des instances d’API et des points de terminaison ajoutés dans le cadre des définitions d’API. Il affiche également la bande passante consommée par les instances et les points de terminaison de l’API.

Tableau de bord de l'API

Par défaut, le tableau de bord affiche les analyses de l’API pour la dernière heure. Vous pouvez sélectionner une durée pour afficher les analyses d’API pour cet intervalle. Cliquez sur Voir plus sur chaque tuile pour afficher la liste complète. Dans cette vue, vous pouvez rechercher des instances et des points de terminaison d’API par leurs noms partiels, à l’exception de la mosaïque Emplacements géographiques .

Distribution des points de terminaison de l’API

Ce graphique affiche la distribution du temps de réponse de l’application et du serveur pour les points de terminaison de l’API. Vous pouvez identifier un point de terminaison d’API qui a un temps de réponse énorme et prendre les mesures nécessaires.

Distribution des points de terminaison de l'API

Les points de terminaison de l’API apparaissent dans l’une des couleurs suivantes en fonction de leurs limites de temps de réponse :

  • Vert – Si le temps de réponse est inférieur à 30 millisecondes.
  • Orange – Si le temps de réponse est compris entre 30 et 100 millisecondes.
  • Rouge – Si le temps de réponse est supérieur à 100 millisecondes.

Instances d’API

La mosaïque Instances d’API affiche les principales instances d’API avec un temps de réponse élevé des applications et du serveur.

Instances d'API

Sélectionnez une instance d’API pour afficher ses performances, son utilisation et ses détails de sécurité. L’instance d’API sélectionnée affiche les informations suivantes :

  • Nombre de points de terminaison de l’API
  • Les demandes comptent
  • Temps de réponse de l’application et du serveur
  • Bande passante consommée
  • Échecs d’authentification

Tableau de bord de l'instance API

Points de terminaison de l’API

La mosaïque Points de terminaison d’API affiche les principaux points de terminaison avec un temps de réponse élevé des applications et du serveur.

Points de terminaison de l'API

Sélectionnez un point de terminaison d’API pour afficher les détails de performances, d’utilisation et de sécurité.

Échecs d’authentification

La mosaïque Échecs d’authentification affiche les principaux points de terminaison d’API qui présentent le plus d’échecs d’authentification. L’échec ou la réussite de l’authentification se produit en fonction de la politique ajoutée à une définition d’API.

Échecs d'authentification

Si vous souhaitez afficher le taux d’échec et de réussite de l’authentification dans un point de terminaison d’API, procédez comme suit :

  1. Sélectionnez un point de terminaison parmi Points de terminaison d’API.

  2. Sélectionnez l’onglet Sécurité . Cet onglet affiche les échecs et les réussites d’authentification dans le point de terminaison sélectionné.

Points de terminaison d'échecs d'authentification

Si vous souhaitez afficher le taux d’échec et de réussite de l’authentification dans les points de terminaison API d’une instance, procédez comme suit :

  1. Sélectionnez une instance parmi Instance API.

  2. Sélectionnez l’onglet Sécurité . Cet onglet affiche les échecs et les réussites d’authentification dans les points de terminaison de l’instance sélectionnée.

Afficher différentes informations sur l’API

Naviguez dans API Analytics pour afficher des informations spécifiques sur les éléments suivants :

Afficher les principaux points de terminaison d’API dans une instance

La page API Analytics affiche les principaux points de terminaison qui ont un temps de réponse élevé. Si vous souhaitez afficher des points de terminaison similaires d’une instance, sélectionnez une instance parmi Instances API.

La mosaïque Principaux points de terminaison d’API affiche les points de terminaison qui ont un temps de réponse élevé de l’application et du serveur.

Principaux points de terminaison d'API

Afficher les API les plus consultées

Dans API Analytics, sélectionnez une instance d’API parmi les instances d’API. La mosaïque API les plus consultées affiche les principaux points de terminaison qui ont plus de requêtes et de bande passante.

Points de terminaison les plus consultés

Afficher la géolocalisation d’un point de terminaison

  1. Dans API Analytics, sélectionnez l’une des options suivantes :

    • Sélectionnez une instance parmi Instances API pour afficher les emplacements à partir desquels les points de terminaison de l’instance sélectionnée ont reçu des requêtes.

    • Sélectionnez un point de terminaison parmi Points de terminaison d’API pour afficher les emplacements à partir desquels le point de terminaison a reçu des requêtes.

  2. Dans Performances et utilisation, la tuile Géolocalisations apparaît.

    Vous pouvez trier les emplacements en fonction du temps de réponse, de la bande passante et des demandes.

Géolocalisation des points de terminaison

Afficher l’état de la réponse HTTPS

La mosaïque Statut de réponse HTTPS affiche le statut de la réponse avec ses raisons et ses occurrences. Vous pouvez afficher l’état de la réponse HTTPS de l’une des manières suivantes :

  • Sélectionnez une instance parmi Instances API.

  • Sélectionnez un point de terminaison parmi Points de terminaison d’API.

Cette tuile apparaît dans l’onglet Performances et utilisation .

État de la réponse HTTPS

Afficher la tendance des demandes d’API

Sélectionnez un point de terminaison parmi Points de terminaison d’API. Dans Performances et utilisation, la mosaïque Requêtes totales affiche la tendance du nombre total de requêtes reçues par un point de terminaison.

Nombre total de requêtes API

Si vous souhaitez afficher la tendance des requêtes abandonnées en raison d’une limite de débit, sélectionnez une instance parmi Instances API. Dans Sécurité, la tuile Limite de débit affiche la tendance des requêtes abandonnées. Il affiche également la tendance du nombre total de requêtes reçues par un point de terminaison.

Limite de débit

Grâce à cette comparaison, vous pouvez déterminer combien de requêtes sont abandonnées en raison d’une limite de débit parmi le nombre total de requêtes.

Afficher la consommation de bande passante d’un point de terminaison

Pour afficher la tendance de consommation de bande passante par un point de terminaison, sélectionnez un point de terminaison parmi les points de terminaison de l’API. La tuile Bande passante affiche un graphique de consommation de bande passante.

Consommation de bande passante

Afficher les erreurs et l’utilisation de SSL

Sélectionnez une instance parmi Instances API. Dans Sécurité, les tuiles suivantes apparaissent :

  • Erreurs SSL – Affiche les échecs SSL survenus sur les clients et les serveurs d’applications.

  • Utilisation SSL – Affiche les certificats SSL, les protocoles, le chiffrement et la force des clés avec leurs occurrences.

Erreurs et utilisation SSL

Pour afficher l’utilisation SSL dans un point de terminaison, sélectionnez un point de terminaison parmi les points de terminaison de l’API. La mosaïque Utilisation SSL apparaît dans l’onglet Sécurité .

Utilisation de SSL

Afficher les analyses de l’API