Gérer les tableaux de bord via la console

Les tableaux de bord vous permettent d'afficher et d'analyser les données de métrique. Cloud Monitoring accepte deux types de tableaux de bord:

  • Tableaux de bord prédéfinis pour les services Google Cloud que vous utilisez. Ces tableaux de bord sont automatiquement installés et ne sont pas configurables.
  • Tableaux de bord personnalisés que vous créez ou installez:

    • Vous pouvez commencer avec un tableau de bord vide et n'ajouter que les widgets qui vous intéressent.
    • Vous installez une définition de tableau de bord, puis personnalisez le résultat. Par exemple, vous pouvez commencer par installer une définition de tableau de bord stockée sur un dépôt GitHub géré par Cloud Monitoring. Plusieurs définitions sont disponibles pour divers services Google Cloud.

Les tableaux de bord personnalisés vous permettent de contrôler leur contenu. Vous pouvez également télécharger et copier la définition de ce tableau de bord. Ces fonctionnalités vous permettent de partager une définition de tableau de bord avec plusieurs projets.

Cette page explique comment afficher les tableaux de bord prédéfinis, et comment créer et gérer des tableaux de bord personnalisés.

Répertorier tous les tableaux de bord

Pour répertorier tous vos tableaux de bord, procédez comme suit :

  1. Dans Cloud Console, sélectionnez Surveillance ou cliquez sur le bouton suivant :

    Accéder à Monitoring

  2. Dans le panneau de navigation Monitoring, cliquez sur Tableaux de bords.

Tableaux de bord prédéfinis

Les tableaux de bord prédéfinis sont automatiquement remplis par Cloud Monitoring. Les tableaux de bord disponibles sont déterminés par les ressources utilisées par votre projet Google Cloud. Par exemple, si votre projet contient des ressources Compute Engine, vos tableaux de bord prédéfinis incluent ceux des instances de machines virtuelles (VM) et des disques. Le tableau de bord Instances de VM affiche des informations telles que l'utilisation de la mémoire et du disque, les adresses IP et les VM qui suppriment des paquets réseau.

Les tableaux de bord prédéfinis présentent l'un des types suivants :

  • Google Cloud Platform : il s'agit des tableaux de bord des services Google Cloud.
  • Applications : il s'agit des tableaux de bord des applications tierces telles que Cassandra et nginx.
  • Amazon Web Services : tableaux de bord des services AWS.

Vous pouvez modifier la configuration des graphiques et la période d'affichage des tableaux de bord prédéfinis. Pour en savoir plus, consultez la section Configurer des tableaux de bord.

Vous ne pouvez pas supprimer ni modifier un tableau de bord prédéfini.

Répertorier les tableaux de bord prédéfinis

Pour répertorier uniquement les tableaux de bord prédéfinis, ajoutez des filtres à la barre de filtre.

Par exemple, pour répertorier tous les tableaux de bord des services Google Cloud et tous les tableaux de bord des applications, procédez comme suit :

  1. Sur la page Aperçu des tableaux de bord, cliquez sur Filtrer les tableaux de bord, puis sélectionnez Type.
  2. Cliquez sur Filtrer les tableaux de bord, puis sélectionnez OR (OU).

    Par défaut, lorsque vous ajoutez plusieurs filtres, ils sont reliés par un opérateur -AND logique. Dans ce cas, l'objectif consiste à répertorier tous les tableaux de bord appartenant à l'une des deux catégories. Les filtres doivent donc être associés à un opérateur -OR logique.

  3. Ajoutez le filtre Type : Applications. La capture d'écran suivante illustre le filtre complet:

    Affichez l'application ou les tableaux de bord Google Cloud.

Affichage d'un tableau de bord d'instances G​C​E

Pour afficher le tableau de bord d'une instance G​C​E spécifique, procédez comme suit :

  1. Dans le panneau de navigation Monitoring, cliquez sur Tableaux de bords.
  2. Dans la barre de filtre , cliquez sur le texte Filter Dashboards (Filtrer les tableaux de bord), sélectionnez Type, puis Google Cloud Platform. La capture d'écran suivante illustre le filtre complet:

    Affichage des tableaux de bord filtrés par type.

  3. Dans la liste qui s'affiche, cliquez sur VM Instances (Instances de VM).

    La page VM Instances (Instances de VM) répertorie vos instances de VM. Dans cette liste, vous pouvez afficher les détails de chaque instance, tels que son nom, et accéder à un tableau de bord détaillé pour une instance.

  4. Pour afficher le tableau de bord d'une instance G​C​E spécifique, cliquez sur le nom de l'instance.

Affichage d'un tableau de bord G​K​E

Pour afficher les tableaux de bord de vos instances GKE sur lesquels les opérations Cloud pour GKE sont activées, procédez comme suit :

  1. Dans le panneau de navigation Monitoring, cliquez sur Tableaux de bords.
  2. Dans la barre de filtre , cliquez sur le texte Filter Dashboards (Filtrer les tableaux de bord), sélectionnez Type, puis Google Cloud Platform.
  3. Dans la liste obtenue, cliquez sur GKE.

Tableaux de bord personnalisés

Les tableaux de bord personnalisés vous permettent d'afficher les informations qui vous intéressent, organisées de manière d'une manière pertinente. Vous pouvez créer des tableaux de bord personnalisés à l'aide de Google Cloud Console ou de l'API Cloud Monitoring.

Cette section explique comment créer et gérer vos tableaux de bord personnalisés à l'aide de Google Cloud Console. Les étapes suivantes supposent que vous allez commencer par un tableau de bord vide. Pour plus d'informations sur l'installation d'une définition de tableau de bord dans votre projet, puis sur le personnalisation du résultat, consultez la section Installer des exemples de tableaux de bord.

Pour plus d'informations sur la gestion des tableaux de bord personnalisés à l'aide de l'API, consultez la page Gérer des tableaux de bord à l'aide d'API.

Pour en savoir plus sur les commandes du tableau de bord, consultez l'article Configurer des tableaux de bord.

Créer un tableau de bord personnalisé

Pour créer un tableau de bord, procédez comme suit :

  1. Sur la page Dashboards Overview (Aperçu des tableaux de bord), cliquez sur Create dashboard (Créer un tableau de bord).

    La capture d'écran suivante présente un tableau de bord nouvellement créé avec l'éditeur de tableau de bord activé :

    Exemple de nouveau tableau de bord.

    Par défaut, le tableau de bord est configuré pour enregistrer automatiquement vos modifications et vous permet de contrôler la taille et la position des widgets que vous ajoutez au tableau de bord.

  2. (Facultatif) Remplacez le titre par défaut du tableau de bord, qui commence par New Dashboard par un nom descriptif. Vous pouvez modifier le titre une fois le tableau de bord créé.

  3. Pour ajouter un widget au tableau de bord, cliquez dessus ou faites-le glisser de la bibliothèque de graphiques vers la zone du graphique. Un widget préconfiguré du type sélectionné s'affiche.

    Sélectionnez le widget pour le redimensionner ou modifier les valeurs présélectionnées. Pour plus d'informations sur la configuration d'un widget, consultez la page Créer et gérer des graphiques.

    L'exemple suivant présente un graphique en courbes :

    Exemple d'un nouveau graphique en courbes.

    Vous devez ajouter au moins un widget au tableau de bord.

  4. (Facultatif) Dans la barre d'outils du tableau de bord, cliquez sur Ajouter un graphique pour activer la bibliothèque de graphiques, puis répétez les étapes précédentes pour chaque widget que vous souhaitez ajouter au tableau de bord.

Afficher les tableaux de bord personnalisés

Pour afficher un tableau de bord personnalisé, procédez comme suit :

  1. Dans Cloud Console, sélectionnez Monitoring ou utilisez le bouton suivant:

    Accéder à Monitoring

  2. Dans le panneau de navigation Monitoring, cliquez sur Tableaux de bords.

  3. Sélectionnez le nom du tableau de bord. Vous pouvez limiter la liste aux tableaux de bord personnalisés en ajoutant le filtre Type : Personnalisé.

Pour en savoir plus sur la modification du contenu d'un tableau de bord, consultez la section Créer et gérer des widgets de tableau de bord.

Modifier un tableau de bord personnalisé

Pour modifier le contenu du tableau de bord, procédez comme suit:

  1. Dans Cloud Console, sélectionnez Surveillance ou cliquez sur le bouton suivant :

    Accéder à Monitoring

  2. Sur la page Présentation des tableaux de bord, ouvrez le tableau de bord dont vous souhaitez modifier la définition.

  3. Cliquez sur Lecture seule et modifiez le tableau de bord pour passer en mode Édition.

  4. Modifiez le tableau de bord:

    • Pour ajouter un widget, cliquez sur Ajouter un graphique, sélectionnez le widget qui vous intéresse et poursuivez la boîte de dialogue. Pour plus d'informations sur ces étapes, consultez la page Créer et gérer des widgets de tableau de bord.

    • Pour modifier la représentation JSON du tableau de bord, cliquez sur Éditeur JSON pour ouvrir l'éditeur JSON. Une fois les modifications effectuées, cliquez sur Appliquer les modifications dans la barre d'outils de l'éditeur.

    • Pour modifier un widget, sélectionnez-le. Vous pouvez utiliser le volet de configuration du widget ou l'éditeur JSON pour effectuer vos modifications. Par défaut, l'éditeur JSON ne développe que la représentation du graphique. Pour afficher la définition complète du tableau de bord, dans l'éditeur JSON, cliquez sur Show more (Afficher plus) :

      Illustration du bouton d'expansion dans l'éditeur JSON.

Supprimer un tableau de bord personnalisé

Pour supprimer un tableau de bord personnalisé, procédez comme suit :

  1. Dans Cloud Console, sélectionnez Monitoring ou utilisez le bouton suivant:

    Accéder à Monitoring

  2. Dans le panneau de navigation Monitoring, cliquez sur Tableaux de bords.

  3. Pour lancer l'action de suppression, effectuez l'une des opérations suivantes:

    • Recherchez le tableau de bord que vous souhaitez supprimer, puis cliquez sur Supprimer .
    • Ouvrez le tableau de bord que vous souhaitez supprimer, cliquez sur Paramètres, puis sélectionnez Supprimer le tableau de bord.
  4. Cliquez sur Copier dans la boîte de dialogue de confirmation.

Copier un tableau de bord personnalisé

Pour créer une copie d'un tableau de bord dans le même projet Google Cloud, procédez comme suit:

  1. Dans Cloud Console, sélectionnez Monitoring ou utilisez le bouton suivant:

    Accéder à Monitoring

  2. Dans le panneau de navigation Monitoring, cliquez sur Tableaux de bords.

  3. Sur la page Dashboards Overview (Aperçu des tableaux de bord), identifiez le tableau de bord à copier, puis cliquez sur Copier.

  4. Cliquez sur Copier dans la boîte de dialogue de confirmation.

Pour copier une définition de tableau de bord dans un autre projet Google Cloud, procédez comme suit:

  1. Copiez la définition du tableau de bord dans votre presse-papiers:

    1. Sur la page Présentation des tableaux de bord, ouvrez le tableau de bord dont vous souhaitez copier la définition.
    2. Cliquez sur Lecture seule et modifiez le tableau de bord en mode Édition.
    3. Dans la barre d'outils du tableau de bord, cliquez sur Éditeur JSON pour ouvrir l'éditeur JSON.
    4. Dans la barre d'outils de l'éditeur, cliquez sur Copier.

      Vous disposez maintenant d'une copie de la définition du tableau de bord dans votre presse-papiers.

  2. Collez la définition dans un tableau de bord créé dans un autre projet:

    1. Utilisez l'outil de sélection de projets Cloud Console pour sélectionner le projet dans lequel vous souhaitez enregistrer la définition du tableau de bord.
    2. Cliquez sur Créer un tableau de bord.
    3. Cliquez sur Éditeur JSON pour ouvrir l'éditeur JSON, puis collez le contenu de votre presse-papiers dans l'éditeur.
    4. Cliquez sur Appliquer les modifications.

Télécharger une définition de tableau de bord

Pour enregistrer la définition d'un tableau de bord personnalisé dans un fichier au format JSON stocké sur votre système local, procédez comme suit:

  1. Dans Cloud Console, sélectionnez Surveillance ou cliquez sur le bouton suivant :

    Accéder à Monitoring

  2. Sur la page Présentation des tableaux de bord, ouvrez le tableau de bord dont vous souhaitez enregistrer la définition.

  3. Cliquez sur Lecture seule et modifiez le tableau de bord pour passer en mode Édition.

  4. Dans la barre d'outils du tableau de bord, cliquez sur Éditeur JSON pour ouvrir l'éditeur JSON.

  5. Pour enregistrer la définition du tableau de bord sur un système local, cliquez sur Télécharger un fichier:

    Le fichier créé, nommé pour le tableau de bord, contient une représentation JSON du tableau de bord.

Installer un exemple de tableau de bord

Pour importer une définition de tableau de bord dans un tableau de bord existant, procédez comme suit:

  1. Dans Cloud Console, sélectionnez Surveillance ou cliquez sur le bouton suivant :

    Accéder à Monitoring

  2. Sur la page Dashboards Overview (Aperçu des tableaux de bord), cliquez sur Créer un tableau de bord ou sélectionnez un tableau de bord existant.

  3. Dans la barre d'outils du tableau de bord, cliquez sur Éditeur JSON pour ouvrir l'éditeur JSON.

    Pour un nouveau tableau de bord, le code affiché est semblable à celui-ci:

    {
       "category": "CUSTOM",
       "displayName": "New Dashboard - Apr 27, 2021 3:03 PM",
       "mosaicLayout": {
         "columns": 12
       },
    }
    
  4. Dans la barre d'outils de l'éditeur, cliquez sur Importer un fichier.

  5. Sélectionnez le fichier contenant la définition du tableau de bord, puis cliquez sur Ouvrir.

    Une fois le fichier importé, le fichier JSON du tableau de bord est mis à jour.

  6. Facultatif. Personnalisez le tableau de bord. Par exemple, mettez à jour le titre, ajoutez une zone de texte indiquant la source du tableau de bord, ou ajoutez des graphiques supplémentaires.

Configurer des tableaux de bord

Pour définir la configuration par défaut de chaque graphique d'un tableau de bord, utilisez la barre d'outils du tableau de bord. Pour remplacer les paramètres du tableau de bord pour un graphique spécifique, utilisez la barre d'outils de ce graphique. Pour en savoir plus, consultez la section Utiliser la barre d'outils des graphiques.

La barre d'outils du tableau de bord affiche le nom du tableau de bord, ainsi qu'une série de commandes. Cette section décrit ces commandes.

  • Paramètres

    Définit la configuration par défaut pour tous les graphiques. Les paramètres incluent les options suivantes :

    • Afficher toutes les légendes.
    • Masquer les légendes de graphique.
    • Mode "Rayon X" : affiche chaque ligne de graphique en blanc sur un fond noir.
    • Mode couleur : affiche chaque ligne de graphique dans une couleur unique sur un fond blanc.
    • Mode "Statistiques" : affiche des informations statistiques.
    • Supprimer le tableau de bord: supprimez le tableau de bord actuel.
  • Plein écran

    Affiche le tableau de bord en plein écran.

  • Réinitialiser le zoom

    Supprime l'intervalle de temps et la plage de valeurs sélectionnés pour votre sélection à l'aide du pointeur. Pour savoir comment étendre un intervalle de temps spécifique, consultez la section Modifier la résolution du graphique.

  • Actualisation automatique

    Désactive ou active la redéfinition de tous les widgets d'un tableau de bord lorsque de nouvelles données sont disponibles. Cette commande est automatiquement désactivée par certaines fonctionnalités d'analyse. Par exemple, si vous modifiez la résolution du graphique, l'actualisation automatique est désactivée.

  • Sélecteurs de période

    Définit la période d'affichage de tous les graphiques du tableau de bord. Lorsque vous sélectionnez une période d'affichage, tous les graphiques sont redessinés. Toutefois, l'état d'actualisation automatique n'est pas modifié. Pour plus d'informations, consultez la section Définir la période d'affichage.

    Vous pouvez également modifier la résolution d'un graphique à l'aide de votre pointeur. Pour plus d'informations sur ce processus, consultez la section Modifier la résolution du graphique.

  • Lecture seule et Modifier

    Pour apporter des modifications à un tableau de bord, le bouton Modifier doit s'afficher. Lorsque Lecture seule s'affiche, vous pouvez afficher le tableau de bord, mais pas le modifier.

    Pour changer de mode, utilisez le menu.

  • Annuler et Rétablir

    Ces boutons s'affichent lorsque Modifier est affiché:

    • Pour annuler la modification précédente, cliquez sur Annuler.

    • Pour appliquer de nouveau la modification précédente, cliquez sur Rétablir.

  • Boutons Mosaïque et Grille

    Ces boutons sont affichés lorsque l'option Modifier est affichée. Par défaut, les tableaux de bord sont configurés avec la mise en page Mosaïque. Avec cette configuration, vous pouvez redimensionner et repositionner les widgets:

    • Pour convertir un tableau de bord de style mosaïque en grille, où tous les widgets possèdent la même dimension, cliquez sur Grille.

    • Pour convertir un tableau de bord sous forme de grille en mosaïque, cliquez sur Mosaïque.

  • Ajouter un graphique

    Pour modifier un tableau de bord, assurez-vous que votre rôle IAM (Identity and Access Management) pour le projet de champ d'application d'un champ d'application des métriques inclut l'autorisation de modifier. Pour en savoir plus sur les rôles, consultez la page Contrôle des accès.

    Pour ajouter un widget, tel qu'un graphique ou une jauge, à un tableau de bord, procédez comme suit :

    1. Assurez-vous que le bouton Modifier s'affiche. Si ce n'est pas le cas, cliquez sur le menu Lecture seule , puis sélectionnez Passer en mode Édition.
    2. Si la Bibliothèque de graphiques est visible, cliquez ou faites glisser un widget de la bibliothèque de graphiques vers la zone du graphique. Un widget préconfiguré du type sélectionné s'affiche.
    3. Si la bibliothèque de graphiques n'est pas visible, cliquez sur Ajouter un graphique et sélectionnez un widget de tableau de bord.
    4. Configurez le widget à l'aide de son volet de configuration.
  • Cloner le graphique

    Pour copier un widget de tableau de bord personnalisé et l'enregistrer dans un tableau de bord personnalisé, procédez comme suit:

    1. Assurez-vous que le bouton Modifier s'affiche. Si ce n'est pas le cas, cliquez sur le menu Lecture seule , puis sélectionnez Passer en mode Édition.
    2. Sélectionnez le widget que vous souhaitez copier.
    3. Cliquez sur Cloner le graphique, remplissez la boîte de dialogue, puis cliquez sur Cloner.

    Pour copier un widget de tableau de bord prédéfini et enregistrer la copie sur un tableau de bord personnalisé, procédez comme suit:

    1. Dans la barre d'outils du widget, sélectionnez Plus, puis Copier ou Ajouter au tableau de bord personnalisé.
    2. Remplissez la boîte de dialogue, puis cliquez sur Copier.

    Tous les widgets ne sont pas compatibles avec l'opération de copie.

  • Éditeur JSON

    Pour ouvrir l'éditeur JSON ou le fermer, cliquez sur le bouton d'activation Éditeur JSON.

    Lorsque cette option est activée, l'éditeur JSON affiche la définition du tableau de bord au format JSON. L'éditeur vous permet d'effectuer les opérations suivantes:

    • Modifiez la définition actuelle du tableau de bord.
    • Téléchargez la définition sur un système local.
    • Importez une définition du tableau de bord au format JSON. Cette action écrase la définition actuelle.
    • Copiez la définition du tableau de bord dans un presse-papiers.

    Les actions d'importation et de téléchargement vous permettent de partager et d'installer des définitions de tableau de bord personnalisées. Pour plus d'informations sur ces étapes, consultez la page Installer des exemples de tableaux de bord.

  • Enregistrement automatique

    Pour activer l'enregistrement automatique, assurez-vous que le bouton Enregistrement automatique est situé sur on . Lorsque Cloud done s'affiche, vos modifications ont été enregistrées.

    Lorsque l'enregistrement automatique est désactivé, vous devez cliquer sur Enregistrer dans la barre d'outils du tableau de bord pour conserver vos modifications.

  • Filtre

    Chaque page du tableau de bord contient une barre Filtre qui permet de modifier temporairement les données affichées. Par exemple, pour n'afficher que les données d'une instance spécifique, vous pouvez ajouter un ou plusieurs filtres. Les filtres ne s'appliquent qu'à votre vue actuelle. Si vous accédez à une autre fenêtre, la configuration du filtrage est supprimée. Les filtres ajoutés à un tableau de bord sont reliés par un opérateur logique AND.

Étape suivante