Afficher et personnaliser les tableaux de bord des VM
Découvrez comment afficher et personnaliser les tableaux de bord de vos instances de machines virtuelles (VM) Compute Engine en effectuant les tâches suivantes :
- créer une instance de VM Compute Engine ;
- afficher le tableau de bord par défaut ;
- personnaliser le tableau de bord par défaut ;
- effectuer un nettoyage.
Pour obtenir des instructions détaillées sur cette tâche directement dans la Google Cloud console, cliquez sur Visite guidée:
Avant de commencer
- Connectez-vous à votre Google Cloud compte. Si vous débutez sur Google Cloud, créez un compte pour évaluer les performances de nos produits en conditions réelles. Les nouveaux clients bénéficient également de 300 $de crédits sans frais pour exécuter, tester et déployer des charges de travail.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
Enable the Compute Engine and Cloud Monitoring APIs.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin), which contains theserviceusage.services.enablepermission. Learn how to grant roles.-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
Enable the Compute Engine and Cloud Monitoring APIs.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin), which contains theserviceusage.services.enablepermission. Learn how to grant roles.
Créer une instance de VM
Créez une instance de VM si vous n'en avez pas déjà une :
-
Dans la console Google Cloud , accédez à la page Instances de VM.
Accéder à la page Instances de VM
Si vous utilisez la barre de recherche pour trouver cette page, sélectionnez le résultat dont le sous-titre est Compute Engine.
- Créez une VM en cliquant sur Créer une instance. Configurez votre instance à l'aide des options du menu de navigation.
- Dans l'option Configuration de la machine, procédez comme suit :
- Dans le champ Nom, saisissez un nom descriptif.
- Dans la liste déroulante Type de machine, sélectionnez Cœur partagé > e2-small.
- Vérifiez que l'option OS et stockage affiche Debian GNU/Linux. Si ce n'est pas le cas, cliquez sur l'option OS et stockage, puis sur Modifier. Dans la boîte de dialogue Disque de démarrage, définissez Version sur Debian GNU/Linux.
- Cliquez sur Créer.
Afficher le tableau de bord d'observabilité de la VM
Le tableau de bord d'observabilité affiche les métriques d'utilisation, les métriques de débit et des données sur les journaux :
-
Dans la console Google Cloud , accédez à la page Instances de VM.
Accéder à la page Instances de VM
Si vous utilisez la barre de recherche pour trouver cette page, sélectionnez le résultat dont le sous-titre est Compute Engine.
- Sur la page Instances de VM, cliquez sur le nom de l'instance.
Sélectionnez l'onglet Observabilité.
Si vous avez créé une VM, l'affichage des données dans les graphiques peut prendre quelques minutes.
Explorez les graphiques de l'onglet Observabilité.
Créer un tableau de bord d'observabilité personnalisé
Pour créer une copie modifiable du tableau de bord d'observabilité, procédez comme suit :
- Dans la barre d'outils Observabilité, cliquez sur Enregistrer en tant que tableau de bord.
- Cliquez sur Envoyer.
Cliquez sur Afficher dans Monitoring.
Vous consultez maintenant un tableau de bord que vous pouvez personnaliser. Ce tableau de bord est géré par Cloud Monitoring.
Pour ajouter un widget, cliquez sur Ajouter un widget et remplissez les champs de la boîte de dialogue. Par exemple, pour afficher vos journaux contenant vos données de métriques, cliquez sur Ajouter un widget, sélectionnez Journaux, puis cliquez sur Appliquer.
Pour supprimer ou modifier un widget, utilisez les options de sa barre d'outils.
Pour repositionner ou redimensionner un widget, utilisez le pointeur de la souris.
Si vous avez modifié la copie, cliquez sur Enregistrer.
Dans le volet de navigation, sélectionnez Tableaux de bord.
Dans le volet Mes tableaux de bord, vous voyez votre nouveau tableau de bord.
Vous avez personnalisé le tableau de bord d'observabilité pour une instance de VM Compute Engine. Vous pouvez suivre la même procédure pour personnaliser les tableaux de bord de nombreuses autres ressources. Google Cloud
Afficher les tableaux de bord des VM créés par Monitoring
Cloud Monitoring crée et gère plusieurs tableaux de bord qui affichent les métriques de vos instances de VM. Vous pouvez accéder à ces tableaux de bord depuis la page Tableaux de bord de Cloud Monitoring :
-
Dans la Google Cloud console, accédez à la page Tableaux de bord :
Accéder à la page Tableaux de bord
Si vous utilisez la barre de recherche pour trouver cette page, sélectionnez le résultat dont le sous-titre est Monitoring.
Pour afficher les tableaux de bord spécifiques à une instance, cliquez sur Instances de VM dans le volet Mes tableaux de bord.
La page Instances de VM répertorie vos VM et contient des liens vers les tableaux de bord spécifiques aux VM. Ces tableaux de bord sont créés et gérés par Cloud Monitoring.
Pour afficher les métriques de toutes vos VM, dans le volet de navigation, sélectionnez Tableaux de bord, puis le tableau de bord Surveillance des instances de VM dans GCE.
Pour créer une copie modifiable de ce tableau de bord, cliquez sur Copier le tableau de bord.
Effectuer un nettoyage
Pour éviter que les ressources utilisées dans cette démonstration soient facturées sur votre Google Cloud compte pour les ressources utilisées sur cette page, procédez comme suit :
Si vous avez créé un projet et que vous n'en avez plus besoin, alors supprimez-le.
Si vous avez utilisé un projet existant, procédez comme suit :
Si vous avez créé une VM, supprimez-la :
- Dans la Google Cloud console, accédez à la page Instances de VM.
- Cochez la case correspondant à l'instance que vous souhaitez supprimer.
- Pour supprimer l'instance, cliquez sur Autres actions, cliquez sur Supprimer, et suivez les instructions.
Supprimez le tableau de bord que vous avez créé :
-
Dans la Google Cloud console, accédez à la page Tableaux de bord :
Accéder à la page Tableaux de bord
Si vous utilisez la barre de recherche pour trouver cette page, sélectionnez le résultat dont le sous-titre est Monitoring.
- Recherchez le tableau de bord que vous avez créé, puis cliquez sur
Supprimer .
-
Étape suivante
Pour savoir comment installer l'agent Ops et collecter des métriques à partir d'un serveur Apache, consultez le guide de démarrage rapide Collecter des métriques Apache avec l'agent Ops.
Pour savoir comment tester si une URL répond aux requêtes et simuler un échec, consultez le guide de démarrage rapide Recevoir une notification si votre application ne répond plus.
Pour en savoir plus sur les tests de vos applications, consultez la présentation de la surveillance synthétique .
Pour en savoir plus sur l'agent Ops, consultez la présentation de l'agent Ops.
Pour savoir comment créer des tableaux de bord personnalisés, consultez la page Gérer les tableaux de bord personnalisés.