< Retour à Analyser les APIs

Une partie importante de la gestion des API tourne autour de l'analyse. Lors de la construction d'une plate-forme API, il est essentiel d'avoir en place un tableau de bord pour pouvoir mesurer la performance des API. La configuration correcte d'un module d'analyse des API vous donnera une visibilité de bout en bout sur le développement de votre API. Ceci est réalisé par le biais d'une plate-forme d'analyse d'API

Ce qu'il faut mesurer

Les analytiques clés incluent l'usage des API, les transactions et la performance par région par rapport à un un niveau de service (SLA). Vous pouvez obtenir ce niveau de granularité en intégrant des points de mesure clefs dans votre tableau de bord, comme la date, l'application et le type de plateforme.

Avec les bons outils en place, vous pouvez obtenir une visibilité en temps réel sur l'ensemble de votre écosystème API. Cela inclut les applications, la consommation, les performances de l'API et les métriques d'utilisation tels que la latence, les temps de réponse, les tendances et les pics de trafic, et d'autres critères personnalisés

Tableaux de bord analytiques prêts à l'emploi

Les responsables d'API (API owner) s'appuient sur les métriques globales API, notamment le volume et le trafic. Axway propose aux responsables d'API des tableaux de bord analytiques prêts à l’emploi utilisant la technologie "Analytiques intégrées pour la gestion des API" ("Embedded Analytics for API Management). À l'aide de cette technologie, les propriétaires d'API peuvent afficher l'état de santé d'une API, l'engagement de ceux qui l'utilisent, son utilisation et l'état de santé de l'infrastructure. Ces informations sont disponibles dans les tableaux de bord de pilotage, qui incluent une vue d'ensemble de toutes les métriques dont aurait besoin un responsable d'API, ainsi que des vues plus détaillées sur des paramètres spécifiques ou des événements passés. Les indicateurs de performance clés (KPI) incluent les taux d’échec, le temps de réponse élevé, le nombre élevé de transactions par seconde (TPS) et le niveau élevé d'exception.

A qui les analytiques API sont-elles utiles?

Des KPI similaires peuvent être trouvés pour d'autres rôles dans l'équipe API. Un responsable produit API se concentre sur l'utilisation globale de l'API et recherche par conséquent des informations sur les métriques d'utilisation de l'API au fil du temps. Les gestionnaires de communauté API gèrent la relation avec l'écosystème. Leur objectif est d’être proactif lors de l’identification des consommateurs d'API avec une consommation anormale. Les propriétaires de plates-formes API sont chargés d'identifier de manière proactive les ressources et les goulots d'étranglement de passerelle et les erreurs associées à des opérations ayant un impact. Un tableau de bord analytique prêt à l'emploi offre des vues en temps réel pour chacun de ces utilisateurs.

En savoir plus sur "Analytiques pour la gestion des API" dans ce webinaire disponible à la demande.