Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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.
Vous devez associer la passerelle auto-hébergée à un service Gestion des API Azure et fournir une connectivité TCP/IP sortante à Azure sur le port 443. La passerelle utilise la connexion sortante pour envoyer des données de télémétrie à Azure, si vous la configurez pour le faire.
Métriques
Par défaut, la passerelle auto-hébergée émet plusieurs métriques via Azure Monitor, comme la passerelle managée dans le cloud.
Vous pouvez activer ou désactiver cette fonctionnalité à l’aide de la telemetry.metrics.cloud clé dans configMap du déploiement de la passerelle. Le tableau suivant décrit les 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 passées sur les E/S globales du backend (connexion, envoi et réception d’octets) |
Journaux d’activité
Actuellement, la passerelle auto-hébergée n’envoie pas de journaux de diagnostic au cloud. Toutefois, vous pouvez configurer et conserver les journaux localement 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.
Contenu connexe
- En savoir plus sur les capacités d’observabilité des passerelles de 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