Observabilité dans Gestion des API Azure

S’APPLIQUE À : tous les niveaux de Gestion des API

L’observabilité est la capacité à comprendre l’état interne d’un système à partir des données qu’il produit et la capacité à explorer ces données pour répondre à des questions sur ce qui s’est produit et pourquoi.

Gestion des API Azure aide les organisations à centraliser la gestion de toutes les API. Dans la mesure où il sert de point d’entrée unique pour le trafic de toutes les API, c’est l’emplacement idéal pour observer ces dernières.

Vue d’ensemble

Gestion des API Azure vous permet de choisir l’utilisation de la passerelle gérée ou de la passerelle auto-hébergée, qu’elle soit déployée automatiquement ou à l’aide d’une extension Azure Arc.

Le tableau ci-dessous résume toutes les fonctionnalités d’observabilité prises en charge par Gestion des API pour faire fonctionner les API et les modèles de déploiement qu’elles prennent en charge. Ces fonctionnalités peuvent être utilisées par les éditeurs d’API et autres utilisateurs disposant des autorisations nécessaires pour exécuter ou gérer l’instance Gestion des API.

Notes

Pour les consommateurs d’API qui utilisent le portail des développeurs, un rapport d’API intégré est disponible. Ce rapport fournit uniquement des informations sur leur propre utilisation des API au cours des 90 jours précédents. Actuellement, le rapport de l’API intégré n’est pas disponible dans le portail des développeurs pour les niveaux de service v2.

Outil Utile pour Retard des données Rétention échantillonnage Type de données Modèle(s) de déploiement pris en charge
Inspecteur d’API Test et débogage Immédiat 100 dernières traces Activé par requête Traces des requêtes Managé, auto-hébergé, Azure Arc
Analytique intégrée Création de rapports et surveillance Minutes Durée de vie 100 % Rapports et journaux Géré
Azure Monitor Metrics Création de rapports et surveillance Minutes 90 jours (mettre à niveau pour prolonger) 100 % Mesures Managé, auto-hébergé2, Azure Arc
Journaux d’activité Azure Monitor Création de rapports, surveillance et débogage Minutes 31 jours/5 Go (mettre à niveau pour prolonger/étendre) 100% (ajustable) Journaux d’activité Managé1, auto-hébergé3, Azure Arc3
Azure Application Insights Création de rapports, surveillance et débogage Secondes 90 jours/5 Go (mettre à niveau pour prolonger/étendre) Custom Journaux, métriques Managé1, auto-hébergé1, Azure Arc1
Journalisation via Azure Event Hubs Scénarios personnalisés Secondes Géré par l’utilisateur Custom Custom Managé1, auto-hébergé1, Azure Arc1
OpenTelemetry Surveillance Minutes Géré par l’utilisateur 100 % Mesures Auto-hébergé2

1. Facultatif, en fonction de la configuration de la fonctionnalité dans Gestion des API Azure

2. facultatif, en fonction de la configuration de la passerelle

3. La passerelle auto-hébergée n’envoie actuellement aucun journal de diagnostic à Azure Monitor. Toutefois, il est possible de configurer et de conserver des journaux localement, à l’endroit où la passerelle auto-hébergée est déployée. Pour plus d’informations, consultez la configuration des indicateurs de performance et journaux locaux pour une passerelle auto-hébergée

Étapes suivantes