Apigee hybrid permet de mettre à votre disposition les données de débogage, d'analyse et d'état du déploiement. Ces données sont envoyées par les composants du runtime directement au plan de gestion via un pipeline de données basé sur Google Cloud Pub/Sub. Vous pouvez ainsi les afficher et les analyser, et configurer la surveillance ainsi que les alertes.
À propos des données
Tous les services de processeur de messages (MP) dans un environnement hybride diffusent des données de débogage (lors du démarrage), d'analyses et d'état de déploiement directement vers le plan de contrôle Apigee à l'aide de Google Cloud Pub/Sub.
Le service UAP (Unified Analytics Platform) du plan de gestion traite les données entrantes d'analyse et d'état de déploiement, et les met à votre disposition via l'interface utilisateur hybride ou les API Apigee.
Les données de débogage, d'analyse et d'état du déploiement ne sont pas stockées au même emplacement et ne sont pas accessibles de la même manière que les données de journalisation et de métriques :
- Les données de journalisation et de métriques sont stockées sur votre projet Google Cloud et accessibles via un outil tel que Cloud Operations ou ce que vous choisissez d'utiliser.
- Les données de débogage, d'analyse et d'état du déploiement, en revanche, sont stockées dans le plan de gestion hybride et vous y accédez via des services Apigee tels que l'interface utilisateur hybride ou les API Apigee.
Le tableau suivant récapitule les données collectées :
| Type de données | Description | Fréquence de mise à jour | API |
|---|---|---|---|
| Analyse | Données d'utilisation de l'API, y compris les transactions par seconde, l'utilisation du cache, les erreurs, les latences, les tailles de requêtes/réponses et le comptage du trafic. Pour plus d'informations, consultez la page Présentation d'Apigee Analytics. |
Délai jusqu'à 30 secondes | API Analytics Admin |
| État du déploiement | État du déploiement actuel du proxy API. Pour plus d'informations sur l'affichage de ces informations, consultez la section Afficher l'état du déploiement. |
Immédiatement | Déploiements d'API |
| Déboguer | Débogage des données de session pour les proxys d'API. Ces données incluent les paramètres de requête/réponse, ainsi que les transformations qui leur sont appliquées au moment de l'exécution de la règle. En raison de leur taille, les données de débogage, contrairement aux données d'analyse et d'état de déploiement, ne sont pas collectées en permanence. En revanche, les données de débogage sont collectées lorsque vous lancez une session de débogage. Pour en savoir plus, consultez Présentation de l'outil Debug. |
Immédiatement | API Debug session API Debug session data |
Afficher les données dans l'interface utilisateur hybride
Cette section explique comment afficher les données de débogage, d'analyse et d'état du déploiement dans l'interface utilisateur hybride d'Apigee.
Déboguer
Les données de débogage pour les services hybrides sont accessibles de la même manière que les données de débogage Edge, avec certaines différences, telles qu'une meilleure compatibilité avec les filtres. Pour en savoir plus, consultez Présentation de l'outil Debug.
Analyse
Les données d'analyse pour les services hybrides sont accessibles de la même manière que les données d'analyse Edge. Pour plus d'informations, consultez la page Utiliser des tableaux de bord analytiques dans la documentation Edge.
État du déploiement du proxy
Pour en savoir plus sur l'affichage de l'état du déploiement, consultez la page Afficher l'état du déploiement.
Configurer la collecte de données
Le pipeline de données basé sur Pub/Sub est activé par défaut. Vous devez vous assurer que vos comptes de service sont correctement configurés avec l'accès au plan de contrôle, comme décrit dans Étape 8 : Activer l'accès au plan de contrôle.