Service Mesh (ASM) s'intègre au service géré Prometheus pour surveiller votre Service Mesh. Une fois Application Real-Time Monitoring Service (ARMS) activé, installez l'agent Prometheus pour un cluster ACK en un clic depuis la console ARMS. Utilisez ensuite les tableaux de bord prédéfinis d'ARMS pour surveiller diverses métriques de performance de votre cluster Kubernetes.
Prérequis
Le service géré Prometheus est activé. Pour plus d'informations, consultez la rubrique Activer ARMS.
Le composant ack-arms-prometheus est installé dans le cluster du plan de données. Pour plus d'informations, consultez la rubrique Se connecter et configurer le service géré Prometheus.
Un cluster est ajouté à l'instance ASM. Pour plus d'informations, consultez la rubrique Ajouter un cluster à une instance ASM.
Étape 1 : Collecter les métriques vers le service géré Prometheus
Pour plus d'informations, consultez la rubrique Collecter les métriques vers le service géré Prometheus.
Étape 2 : Afficher les rapports de surveillance
Connectez-vous à la console ASM. Dans le volet de navigation de gauche, choisissez .
Sur la page Mesh Management, cliquez sur le nom de l'instance cible. Dans le volet de navigation de gauche, choisissez .
-
Sur la page Kubernetes Clusters, localisez le cluster cible et cliquez sur View Reports dans la colonne Observability.
Affichez le tableau de bord ASM Service Statistics (Public Preview) ou Workload Statistics (Public Preview) selon vos besoins.
Étape 3 : Trouver le point de terminaison d'accès Prometheus
Connectez-vous à la console ARMS.
Dans le volet de navigation de gauche, choisissez . Dans le coin supérieur gauche de la page, sélectionnez la région cible.
Sur la page Prometheus Instances, cliquez sur le nom de l'instance Prometheus. Dans le volet de navigation de gauche, cliquez sur Settings.
-
Sur la page Settings, dans l'onglet Settings, récupérez le point de terminaison API dans la section HTTP API Address (Grafana Read Address).
Sélectionnez le point de terminaison public ou interne selon vos besoins. Les points de terminaison utilisent les formats suivants :
-
Point de terminaison public
http://{region-id}.arms.aliyuncs.com:9090/api/v1/prometheus/xxxxx/{ali-uid}/{cluster-id}/{region-id} -
Point de terminaison interne
http://{region-id}-intranet.arms.aliyuncs.com:9090/api/v1/prometheus/xxxxx/{ali-uid}/{cluster-id}/{region-id}
Il s'agit du point de terminaison ARMS pour accéder à Prometheus. Ajoutez ce point de terminaison à votre système Grafana pour afficher les graphiques de surveillance. Pour plus d'informations, consultez la rubrique Connecter les données Prometheus à un système Grafana autonome.
-