Managed Service for Grafana permet d'intégrer les sources de données et les tableaux de bord de vos services Alibaba Cloud afin de les visualiser sous forme de graphiques dans Grafana. Grâce à l'intégration en un clic des services cloud pris en charge, vous surveillez plus efficacement les métriques de vos ressources cloud, analysez leur consommation et évaluez les performances du système.
Pour intégrer des services cloud absents de la liste ci-dessous, ajoutez-les manuellement en tant que sources de données. Pour plus d'informations, consultez .
Services cloud pris en charge
Le tableau suivant répertorie les services cloud compatibles avec l'intégration en un clic ainsi que leurs prérequis.
| Service cloud | Libellé dans la console | Prérequis | Tableaux de bord prédéfinis |
|---|---|---|---|
| Application Real-Time Monitoring Service (ARMS) | ARMS Application Monitoring | Édition Grafana spécifique requise. Consultez Intégrer ARMS. | Oui |
| Managed Service for Prometheus | Managed Service for Prometheus | Aucun | Variables selon le type d'instance Prometheus |
| Instances Prometheus pour services cloud | Prometheus Service (Old) | Services cloud connectés à Managed Service for Prometheus. Consultez Surveiller un service Alibaba Cloud. | Oui |
| Hybrid Cloud Monitoring | Hybrid Cloud Monitoring | AccessKey ID et AccessKey Secret | Tableaux de bord par défaut basés sur les données du namespace |
| Gestion des alertes ARMS | ARMS Alert Management | Aucun | Oui |
| Simple Log Service | Simple Log Service | Rôle lié au service AliyunServiceRoleForARMS et politique système AliyunARMSFullAccess | Uniquement les Logstores d'événements Kubernetes |
Accéder à l'intégration des services cloud
Connectez-vous à la console Managed Service for Grafana.
Dans le volet de navigation de gauche, cliquez sur Workspace Management.
Sur la page Workspace Management, cliquez sur l'ID de l'espace de travail.
Sur la page Workspace Information, localisez la section Cloud Service Integration.
Flux d'intégration standard
La plupart des services cloud (ARMS, Managed Service for Prometheus, instances Prometheus pour services cloud, gestion des alertes ARMS) suivent les mêmes étapes :
Dans la section Cloud Service Integration, cliquez sur le nom du service dans le volet de gauche.
Dans la liste des sources de données située à droite, recherchez la source cible et cliquez sur Integrations dans la colonne Actions. Cliquez ensuite sur OK pour confirmer.
Cliquez sur Folder dans la colonne Actions pour ouvrir la page Dashboards dans Grafana et consulter le dossier contenant les tableaux de bord prédéfinis.
Les sections suivantes détaillent les spécificités propres à chaque service.
Intégrer ARMS
Suivez le flux d'intégration standard et cliquez sur ARMS Application Monitoring lors de la première étape.
Si ARMS Application Monitoring ne s'affiche pas, rejoignez le groupe DingTalk (ID du groupe : 34785590) pour mettre à niveau votre édition de Managed Service for Grafana.
Une fois le flux standard terminé, vous avez la possibilité de vérifier l'intégration : dans le volet de navigation Grafana, choisissez pour afficher toutes les sources de données intégrées.
Intégrer Managed Service for Prometheus
Suivez le flux d'intégration standard et cliquez sur Managed Service for Prometheus lors de la première étape.
Les tableaux de bord prédéfinis varient selon le type d'instance Prometheus.
Intégrer une instance Prometheus pour services cloud
Avant de commencer, connectez un ou plusieurs services Alibaba Cloud à Managed Service for Prometheus. Pour plus d'informations, consultez Surveiller un service Alibaba Cloud.
Suivez le flux d'intégration standard et cliquez sur Prometheus Service (Old) lors de la première étape.
Pour connecter d'autres services cloud à Managed Service for Prometheus, cliquez sur Configure Cloud Service Monitoring dans le coin supérieur droit de la section Prometheus Service (Old).
Intégrer Hybrid Cloud Monitoring
L'intégration de Hybrid Cloud Monitoring nécessite des identifiants AccessKey et diffère du flux standard à la deuxième étape.
Dans la section Cloud Service Integration, cliquez sur Hybrid Cloud Monitoring dans le volet de gauche.
Dans la liste des sources de données à droite, localisez la source cible et cliquez sur Integrations dans la colonne Actions. Dans la boîte de dialogue Integrate Data Source, saisissez l'AccessKey ID et l'AccessKey Secret, puis cliquez sur OK.
Cliquez sur Folder dans la colonne Actions pour consulter les tableaux de bord prédéfinis.
(Facultatif) Dans le volet de navigation Grafana, choisissez pour afficher toutes les sources de données intégrées.
Managed Service for Grafana génère des tableaux de bord par défaut en fonction des données accessibles dans chaque namespace. Les métriques des services cloud ne sont pas ajoutées automatiquement. Si les métriques souhaitées n'apparaissent pas, cliquez sur Configure Hybrid Cloud Monitoring dans la section Hybrid Cloud Monitoring pour les ajouter.
Pour ajouter d'autres services cloud à surveiller via CloudMonitor, cliquez sur Configure Hybrid Cloud Monitoring dans le coin supérieur droit de la section Hybrid Cloud Monitoring.
Intégrer la gestion des alertes ARMS
Suivez le flux d'intégration standard et cliquez sur ARMS Alert Management lors de la première étape.
Intégrer Simple Log Service
Managed Service for Grafana assume le rôle lié au service AliyunServiceRoleForARMS pour accéder à Simple Log Service. Si ce rôle n'existe pas dans votre compte, effectuez l'autorisation comme indiqué lors de l'intégration. Pour savoir comment créer ce rôle pour un utilisateur Resource Access Management (RAM), consultez la section FAQ de Rôle lié au service pour ARMS.
Dans la section Cloud Service Integration, cliquez sur Simple Log Service dans le volet de gauche.
-
Dans la liste des sources de données à droite, cliquez sur Create Log Service Data Source. Dans le panneau Create Log Service Data Source, configurez les paramètres suivants, puis cliquez sur OK.
RemarqueSi la politique système AliyunARMSFullAccess n'est pas attachée à votre compte, attachez-la lorsque vous y êtes invité.
Paramètre Description Region Région où réside le projet Simple Log Service Project Nom du projet Simple Log Service logstore Logstore cible -
(Facultatif) Cliquez sur Folder dans la colonne Actions pour consulter les tableaux de bord prédéfinis.
ImportantLes dossiers et tableaux de bord sont générés uniquement pour les Logstores d'événements Kubernetes. Si aucun dossier n'est disponible sur la page Dashboards, cela signifie que le Logstore spécifié ne dispose pas de tableaux de bord prédéfinis.
Cliquez sur Explorer dans la colonne Actions pour interroger et explorer les données Simple Log Service dans la console Grafana.