Comparer les fonctionnalités de surveillance des API avec Apigee Analytics

Cette page s'applique à Apigee et à Apigee hybrid.

Consultez la documentation d'Apigee Edge.

Cette section compare les fonctionnalités de surveillance des API avec Apigee Analytics. Bien que les fonctionnalités de surveillance et d'analytique des API vous permettent toutes deux de collecter et d'afficher des données d'API, elles ont des objectifs différents, comme décrit dans les sections suivantes :

Surveillance des API

L'objectif des fonctionnalités de surveillance des API est de fournir des insights en temps réel sur les performances des API, et de vous aider à diagnostiquer et à résoudre rapidement les problèmes pour que vos API fonctionnent comme prévu. Les fonctionnalités de surveillance des API vous permettent d'afficher les dernières données de trafic des API et vous envoie des alertes lorsque des problèmes surviennent, afin que vous puissiez les résoudre rapidement.

Voici quelques exemples de tâches que les fonctionnalités de surveillance des API vous permettent d'effectuer :

  • Maintenir la disponibilité de vos API.
  • Prendre des mesures appropriées en fonction des alertes, avant que les consommateurs ne soient affectés.
  • Utiliser les codes d'erreur Apigee pour accélérer le diagnostic des problèmes.
  • Isoler rapidement les zones à problèmes pour diagnostiquer les erreurs et les problèmes de performances ou de latence ainsi que leur source.

Les clients Apigee peuvent également utiliser les outils de Cloud Monitoring pour prendre en charge la surveillance des API. Si vous souhaitez intégrer votre infrastructure à d'autres systèmes de surveillance, nous vous recommandons d'utiliser l'API Cloud Monitoring par défaut pour extraire des métriques.

Apigee Analytics

L'objectif d'Apigee Analytics est de vous aider à comprendre les tendances à long terme du trafic de vos API, afin de vérifier que vos API répondent aux exigences de votre entreprise, et les modifier si nécessaire. Pour étudier ces tendances, vous pouvez créer des rapports personnalisés afin de déterminer l'évolution des métriques d'API au fil du temps.

Voici quelques-unes des tendances que vous pouvez identifier à l'aide d'Apigee Analytics :

  • Comment le trafic de votre API évolue-t-il au fil du temps ?
  • Quelles sont vos applications les plus utilisées ?
  • Quels sont les développeurs les plus efficaces ?
  • Quand le temps de réponse de votre API est-il le plus rapide ou le plus lent ?
  • Dans quelles régions géographiques constatez-vous le plus de trafic pour votre API ?

Différences entre les données affichées par les fonctions de surveillance des API et par Analytics

Les fonctions de surveillance des API et Analytics utilisent des pipelines différents pour accéder aux données de l'API. Par conséquent, vous pouvez constater des écarts entre les données affichées par les tableaux de bord Analytics et celles des fonctions de surveillance. En général, les données affichées par Analytics sont plus précises mais parfois légèrement moins récentes (moins d'une heure d'écart) que celles affichées par les fonctions de surveillance des API. Toutefois, ces différences mineures n'affectent pas la capacité des fonctions de surveillance des API à vous tenir informé des performances de votre API.

Conservation des données

Apigee Analytics conserve les données plus longtemps que les fonctions de surveillance des API, ce qui le rend plus adapté à l'analyse des tendances à long terme. Les durées de conservation des données pour Analytics et pour les fonctions de surveillance des API sont les suivantes :

  • Analytics

    • Standard : 60 jours
    • Enterprise : 90 jours
    • Enterprise + : 14 mois
  • Fonctions de surveillance des API : 6 semaines