Tous les produits
Search
Centre de documentation

Alibaba Cloud Service Mesh:Integrate Managed Service for Prometheus to monitor ASM instances

Dernière mise à jour :Aug 11, 2026

Service Mesh (ASM) s'intègre à Managed Service for Prometheus, un sous-service d'Application Real-Time Monitoring Service (ARMS), afin de collecter les métriques de performance de vos instances de maillage. Une fois l'intégration configurée, des tableaux de bord ARMS prédéfinis affichent les statistiques au niveau du service et de la charge de travail pour les clusters Container Service for Kubernetes (ACK) de votre maillage. Vous pouvez également récupérer les points de terminaison de l'API Prometheus pour interroger les métriques par programmation ou connecter une instance Grafana externe.

Capacités de surveillance

Une fois l'intégration terminée, vous disposez des données de surveillance suivantes :

Tableau de bord Portée des métriques Statut
ASM Service Statistics (Public Preview) Métriques au niveau du service sur l'ensemble du maillage Public Preview
Workload Statistics (Public Preview) Métriques au niveau de la charge de travail pour les déploiements individuels Public Preview

Ces tableaux de bord sont en version Public Preview. Les fonctionnalités et les métriques peuvent évoluer avant la disponibilité générale.

En plus des tableaux de bord prédéfinis, l'agent Prometheus expose des points de terminaison d'API publics et internes. Ajoutez ces points de terminaison en tant que source de données dans Grafana pour créer des tableaux de bord personnalisés.

Prérequis

Avant de commencer, assurez-vous d'avoir :

Collecter les métriques vers Managed Service for Prometheus

Configurez la collecte des métriques depuis votre instance ASM vers Managed Service for Prometheus. Pour des instructions détaillées, consultez Collecter les métriques vers Managed Service for Prometheus.

Afficher les rapports de surveillance dans la console ASM

Une fois la collecte des métriques configurée, utilisez les tableaux de bord prédéfinis dans la console ASM pour surveiller votre maillage.

  1. Connectez-vous à la console ASM. Dans le volet de navigation de gauche, choisissez Service Mesh > Mesh Management.

  2. Sur la page Mesh Management, cliquez sur le nom de l'instance ASM.

  3. Dans le volet de navigation de gauche, choisissez Cluster & Workload Management > Kubernetes Clusters.

  4. Sur la page Kubernetes Clusters, recherchez le cluster cible et cliquez sur View Reports dans la colonne Observability.

  5. Sélectionnez un type de rapport en fonction de ce que vous souhaitez surveiller :

    • ASM Service Statistics (Public Preview) : métriques au niveau du service sur l'ensemble du maillage.

    • Workload Statistics (Public Preview) : métriques au niveau de la charge de travail pour les déploiements individuels.

Récupérer les points de terminaison de l'API Prometheus

Pour interroger les métriques par programmation ou connecter une instance Grafana externe, récupérez les points de terminaison de l'API Prometheus depuis la console ARMS.

  1. Connectez-vous à la console ARMS.

  2. Dans le volet de navigation de gauche, choisissez Prometheus Service > Prometheus Instances. Dans le coin supérieur gauche, sélectionnez la région où réside l'instance Prometheus.

  3. Sur la page Managed Service for Prometheus, cliquez sur le nom de l'instance Prometheus.

  4. Dans le volet de navigation de gauche, cliquez sur Settings. Sur la page qui s'affiche, cliquez sur l'onglet Settings.

  5. Dans la section HTTP API Address (Grafana Read Address), recherchez les points de terminaison d'API publics et internes.

Formats des points de terminaison

Sélectionnez un point de terminaison d'API public ou interne en fonction de vos besoins. L'agent Prometheus expose deux types de points de terminaison :

Type de point de terminaison Format
Public http://{region-id}.arms.aliyuncs.com:9090/api/v1/prometheus/xxxxx/{ali-uid}/{cluster-id}/{region-id}
Interne http://{region-id}-intranet.arms.aliyuncs.com:9090/api/v1/prometheus/xxxxx/{ali-uid}/{cluster-id}/{region-id}

Remplacez les espaces réservés par vos valeurs réelles :

Espace réservé Description
{region-id} ID de la région de l'instance Prometheus, par exemple cn-hangzhou
{ali-uid} Votre ID de compte Alibaba Cloud
{cluster-id} ID du cluster ACK

Se connecter à Grafana

Ajoutez l'un ou l'autre point de terminaison en tant que source de données Prometheus dans Grafana pour créer des tableaux de bord personnalisés. Pour des instructions étape par étape, consultez Importer des données depuis Managed Service for Prometheus vers un système Grafana local.