Tous les produits
Search
Centre de documentation

API Gateway:Enable metrics delivery for a gateway

Dernière mise à jour :Sep 21, 2026

La livraison des métriques transmet les métriques de base à une instance Prometheus de votre compte. Utilisez ces métriques pour créer des tableaux de bord personnalisés et surveiller vos services.

Prérequis

Activer la livraison des métriques

Remarque

Cloud Native API Gateway est gratuit, mais l'utilisation de Managed Service for Prometheus est facturée. Détails tarifaires : présentation de la facturation.

  1. Connectez-vous à la console API Gateway.

  2. Dans le volet de navigation de gauche, cliquez sur Cloud-native API Gateway > Instance. Dans la barre de navigation supérieure, sélectionnez une région.

  3. Sur la page Instance, cliquez sur l'ID ou le nom de l'instance cible. Dans le volet de navigation de gauche, cliquez sur Parameters.

  4. Dans la section Observability Parameters, cliquez sur l'icône 1 située à côté de Metrics Delivery Configuration. Dans le panneau Metrics Delivery Configuration, activez Metrics Delivery. Consultez les Terms of Service et les Billing Details, puis cliquez sur OK.

    Cette opération active CloudMonitor CloudLens et transmet les métriques de surveillance à l'instance Prometheus de votre compte. L'instance Prometheus est facturée selon le modèle de paiement à l'utilisation.

  5. Attendez la création des ressources. Une fois la livraison des métriques activée, l'ID de l'instance Prometheus s'affiche dans la console. Cliquez sur cet ID pour ouvrir la page des détails de l'instance Prometheus.

Métriques

Utilisez ces métriques pour créer des tableaux de bord Grafana personnalisés.

Nom de la métrique

Description

Granularité

envoy_http_downstream_cx_active

Nombre de connexions actives des clients vers la passerelle.

Niveau de l'instance

envoy_http_downstream_cx_rx_bytes_total

Total des octets reçus par la passerelle.

Niveau de l'instance

envoy_http_downstream_cx_tx_bytes_total

Total des octets envoyés par la passerelle.

Niveau de l'instance

envoy_http_downstream_rq

Nombre de requêtes actives traitées par la passerelle.

Niveau de l'instance

envoy_http_downstream_rq_time_bucket

Histogramme des temps de réponse de la passerelle utilisé pour calculer les percentiles.

Niveau de l'instance

envoy_http_downstream_rq_time_count

Nombre total de réponses de la passerelle. Utilisé avec la somme pour calculer le temps de réponse moyen.

Niveau de l'instance

envoy_http_downstream_rq_time_sum

Temps de réponse total de la passerelle. Utilisé avec le nombre pour calculer le temps de réponse moyen.

Niveau de l'instance

envoy_http_downstream_rq_total

Nombre total de requêtes traitées par la passerelle.

Niveau de l'instance

envoy_listener_downstream_cx_destroy

Nombre de connexions descendantes fermées.

Niveau de l'instance

envoy_listener_downstream_cx_total

Nombre total de connexions descendantes.

Niveau de l'instance

envoy_listener_ssl_connection_error

Nombre d'erreurs de connexion SSL.

Niveau de l'instance

envoy_listener_ssl_handshake

Nombre de handshakes SSL réussis.

Niveau de l'instance

envoy_listener_ssl_session_reused

Nombre de sessions SSL réutilisées.

Niveau de l'instance

envoy_cluster_membership_healthy

Nombre d'endpoints sains dans le service backend.

Niveau du service

envoy_cluster_upstream_cx_active

Nombre de connexions ascendantes actives.

Niveau du service

envoy_cluster_upstream_cx_destroy

Nombre de connexions ascendantes fermées.

Niveau du service

envoy_cluster_upstream_cx_total

Nombre total de connexions ascendantes.

Niveau du service

envoy_cluster_upstream_rq

Nombre de requêtes actives envoyées au service backend.

Niveau du service

envoy_cluster_upstream_rq_time_bucket

Histogramme des temps de réponse du service backend utilisé pour calculer les percentiles.

Niveau du service

envoy_cluster_upstream_rq_time_count

Nombre total de réponses du service backend. Utilisé avec la somme pour calculer le temps de réponse moyen.

Niveau du service

envoy_cluster_upstream_rq_time_sum

Temps de réponse total du service backend. Utilisé avec le nombre pour calculer le temps de réponse moyen.

Niveau du service

envoy_cluster_upstream_rq_timeout

Nombre de requêtes ayant expiré vers le service backend.

Niveau du service

envoy_cluster_upstream_rq_total

Nombre total de requêtes vers le service backend.

Niveau du service

envoy_vhost_route_upstream_rq

Nombre de requêtes actives vers une route spécifique.

Niveau de la route

envoy_vhost_route_upstream_rq_timeout

Nombre de requêtes ayant expiré pour une route spécifique.

Niveau de la route

envoy_vhost_route_upstream_rq_time_bucket

Histogramme des temps de réponse de la route utilisé pour calculer les percentiles.

Niveau de la route

envoy_vhost_route_upstream_rq_time_count

Nombre total de réponses pour une route. Utilisé avec la somme pour calculer le temps de réponse moyen.

Niveau de la route

envoy_vhost_route_upstream_rq_time_sum

Temps de réponse total pour une route. Utilisé avec le nombre pour calculer le temps de réponse moyen.

Niveau de la route