Configurer les journaux et les métriques cloud pour la passerelle auto-hébergée de la Gestion des API Azure
S’APPLIQUE À : Développeur | Premium
Cet article fournit des informations détaillées sur la configuration des métriques et des journaux cloud pour la passerelle auto-hébergée.
La passerelle auto-hébergée doit être associée à un service de gestion des API et nécessite une connectivité TCP/IP sortante vers Azure via le port 443. La passerelle utilise la connexion sortante pour envoyer des données de télémétrie à Azure, si elle est configurée à cet effet.
Métriques
Par défaut, la passerelle auto-hébergée émet un certain nombre de métriques via Azure Monitor, comme le fait la passerelle gérée dans le cloud.
Cette fonctionnalité peut être activée ou désactivée à l’aide de la clé telemetry.metrics.cloud
située dans le ConfigMap du déploiement de la passerelle. Voici une description des configurations disponibles :
Champ | Default | Description |
---|---|---|
telemetry.metrics.cloud | true |
Permet la journalisation via Azure Monitor. La valeur peut être true ou false . |
Voici un exemple de configuration :
apiVersion: v1
kind: ConfigMap
metadata:
name: contoso-gateway-environment
data:
config.service.endpoint: "<contoso-gateway-management-endpoint>"
telemetry.metrics.cloud: "true"
La passerelle auto-hébergée émet les métriques suivantes via Azure Monitor :
Métrique | Description |
---|---|
Demandes | Nombre de demandes API au cours de la période |
Durée des requêtes de passerelle | Nombre de millisecondes entre le moment où la passerelle a reçu la requête et celui où la réponse complète a été envoyée |
Durée des requêtes back-end | Nombre de millisecondes consacrées à l’ensemble des E/S du serveur principal (connexion, envoi et réception d’octets) |
Journaux d’activité
La passerelle auto-hébergée n’envoie pas de journaux de diagnostic vers le cloud. 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.
Si une passerelle est déployée dans Azure Kubernetes Service, vous pouvez activer Azure Monitor pour les conteneurs afin de collecter des journaux à partir de vos conteneurs et les afficher dans Log Analytics.
Étapes suivantes
- Pour en savoir plus sur les fonctionnalités d’observabilité des passerelles de la Gestion des API Azure.
- Pour en savoir plus sur la passerelle auto-hébergée, consultez Vue d’ensemble de la passerelle auto-hébergée Gestion des API
- En savoir plus sur la configuration et la conservation locale des journaux
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour