Créez et gérez des tableaux de bord personnalisés

Ce document explique comment créer et gérer des tableaux de bord personnalisés à l'aide de la console Google Cloud. Les tableaux de bord personnalisés vous permettent d'afficher des informations qui vous intéressent et qui vous sont utiles. Pour Par exemple, vous pouvez créer un tableau de bord pour afficher les journaux, les métriques de performances, et des règles d'alerte pour les machines virtuelles (VM) de votre environnement de production. Après avoir créé un tableau de bord personnalisé, vous pouvez également copier, modifier, et de le partager. Pour créer des tableaux de bord, vous pouvez utiliser la console Google Cloud, l'API Cloud Monitoring ou la Google Cloud CLI.

Ce document explique comment créer et gérer vos tableaux de bord personnalisés en à l'aide de la console Google Cloud:

À propos des tableaux de bord personnalisés

Les tableaux de bord personnalisés sont compatibles avec divers types de widgets, ce qui vous permet choisir la meilleure façon d'afficher vos données. Par défaut, les tableaux de bord affichent tous disponibles pour votre projet Google Cloud. Si vous configurer un champ d'application des métriques, votre tableau de bord pour afficher les données de métriques de plusieurs projets Google Cloud.

Un tableau de bord personnalisé peut afficher tous les éléments suivants:

Vous pouvez améliorer le temps de chargement ou la convivialité d'un tableau de bord en regrouper des widgets. Par exemple, vous pouvez ajouter des sections à un tableau de bord. Vous pouvez également ajouter des widgets à un conteneur développé ou réduit.

Après avoir créé un tableau de bord, vous pouvez ajouter des filtres, des événements ou des libellés:

  • Les filtres applicables à l'ensemble du tableau de bord s'appliquent à tous les widgets ou à certains widgets tableau de bord. Ces filtres peuvent être utiles lors du dépannage. Par exemple, vous pouvez utiliser ces filtres pour n'afficher que les données d'une zone spécifique. Pour en savoir plus, consultez Ajoutez ou supprimez des filtres.

  • Événements, comme le plantage d'un Google Kubernetes Engine, peut vous aider corréler des données provenant de différentes sources lorsque vous résolvez un problème. Pour en savoir plus, consultez Afficher les événements sur un tableau de bord

  • Les libellés peuvent vous aider à localiser les tableaux de bord en fonction du type de contenu qu'elles affichent. Par exemple, vous pouvez ajouter l'étiquette prod aux tableaux de bord qui affichent des informations sur les systèmes de production. De même, vous pourriez Ajoutez l'étiquette staging pour indiquer que le tableau de bord affiche des informations sur les systèmes de préproduction.

    Lorsque vous consultez vos tableaux de bord, vous pouvez sélectionner un libellé pour filtrer la liste aux tableaux de bord contenant l'étiquette sélectionnée.

Avant de commencer

Pour obtenir les autorisations nécessaires pour créer et modifier des tableaux de bord personnalisés à l'aide de la console Google Cloud, demandez à votre administrateur de vous accorder le Éditeur Monitoring (roles/monitoring.editor) sur votre projet. Pour en savoir plus sur l'attribution de rôles, consultez la section Gérer les accès.

Vous pouvez également obtenir les autorisations requises via des rôles personnalisés ou d'autres rôles prédéfinis.

Pour en savoir plus sur les rôles, consultez Contrôlez les accès avec Identity and Access Management.

Ajouter un tableau de bord personnalisé à votre projet

Il existe différentes approches pour ajouter un tableau de bord personnalisé à votre projet Google Cloud:

  • Vous pouvez créer un tableau de bord.
  • Vous pouvez copier ou dupliquer un tableau de bord.
  • Vous pouvez copier un tableau de bord d'un projet à un autre.
  • Vous pouvez importer ou installer des tableaux de bord à partir d'un emplacement partagé.
  • Vous pouvez importer un tableau de bord depuis Grafana.

Par exemple, supposons que vous ayez plusieurs projets Google Cloud et que définir le même tableau de bord personnalisé. Pour cette situation, vous pouvez créer le tableau de bord dans un projet, puis le copier à d'autres projets. Vous pouvez également Téléchargez la définition du tableau de bord sur votre système local. puis installez cette définition dans d'autres projets Google Cloud.

Créer un tableau de bord

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

  1. Dans la console Google Cloud, 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.

  2. Sur la page Tableaux de bord, cliquez sur Créer un tableau de bord personnalisé.
  3. Pour ajouter des widgets à votre tableau de bord, procédez comme suit:

    1. Dans la barre d'outils du tableau de bord, cliquez sur  Ajouter un widget.
    2. Dans le volet Ajouter un widget, sélectionnez un widget à ajouter à votre tableau de bord.

      Vous pouvez sélectionner un widget en fonction du type de données à afficher ou de la façon dont vous vous souhaitez afficher les données. Dans tous les cas, un volet de configuration s'ouvre. Par exemple, vous pouvez sélectionner le widget Métrique et puis définissez la visualisation sur Aire empilée. Vous pouvez également sélectionner Zone empilée, puis sélectionnez la métrique.

    3. Configurez le widget.

    4. Pour appliquer vos modifications au tableau de bord, dans la barre d'outils, cliquez sur Appliquer. Pour supprimer vos modifications, cliquez sur Annuler.

      Une fois le widget ajouté à votre tableau de bord, vous pouvez modifier le la configuration du widget.

  4. Pour enregistrer votre tableau de bord modifié, cliquez sur Enregistrer dans la barre d'outils.

  5. Facultatif: Ajoutez des étiquettes à votre tableau de bord:

    1. Dans la liste des tableaux de bord, localisez le tableau de bord, puis cliquez sur Sélectionner.
    2. Dans la barre d'outils, cliquez sur Libellés, puis effectuez l'une des opérations suivantes: <ph type="x-smartling-placeholder">
        </ph>
      • Pour créer un libellé et l'ajouter à votre tableau de bord, dans la zone de texte Créer un libellé, saisissez le nom du libellé, puis cliquez sur Créer et appliquer.

        Le libellé est créé et ajouté à votre tableau de bord.

      • Pour configurer les étiquettes à ajouter à votre tableau de bord, cliquez sur Sélectionner les libellés à appliquer, sélectionnez les libellés souhaités, puis cliquez sur OK.
    3. Pour enregistrer vos modifications, cliquez sur Confirmer.

Copier un tableau de bord

Pour tester différentes métriques ou agrégations vous pouvez copier un tableau de bord, puis utiliser le nouveau tableau de bord à des fins d'expérimentation.

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

  1. Dans la console Google Cloud, 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.

  2. Sur la page Aperçu des tableaux de bord, identifiez le tableau de bord à copier. puis cliquez sur Copier le tableau de bord.
  3. Facultatif: Mettez à jour le nom du tableau de bord.
  4. Cliquez sur Copier dans la boîte de dialogue de confirmation.

Copier un tableau de bord dans un autre projet

Pour copier un tableau de bord d'un projet à un autre, votre rôle IAM pour les projets Google Cloud de destination doit inclure l'autorisation "Éditeur Monitoring". Pour en savoir plus, sur les rôles, consultez Contrôler les accès avec Identity and Access Management.

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

  1. Dans la console Google Cloud, 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.

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

    1. Dans la barre d'outils du tableau de bord, cliquez sur Paramètres. puis sur JSON et enfin sur Éditeur JSON.
    2. Dans la barre d'outils de l'éditeur, cliquez sur Copier.
  3. Collez la définition dans un tableau de bord créé dans un projet différent:

    1. Utilisez le sélecteur de projet de la console Google Cloud pour choisir le projet dans lequel vous souhaitez pour enregistrer la définition du tableau de bord.
    2. Cliquez sur Créer un tableau de bord personnalisé.
    3. Dans la barre d'outils du tableau de bord, cliquez sur Paramètres. Cliquez sur JSON, puis sur Éditeur JSON.
    4. Collez le contenu de votre presse-papiers dans l'éditeur.
    5. Cliquez sur Appliquer les modifications.
    6. Pour enregistrer votre tableau de bord modifié, cliquez sur Enregistrer dans la barre d'outils.

Installer un tableau de bord

Vous pouvez importer dans votre projet Google Cloud un tableau de bord personnalisé est stockée dans un emplacement partagé. Cloud Monitoring, fournit par exemple un ensemble organisé de définitions de tableaux de bord sur GitHub sont propres à divers services Google Cloud. Les graphiques de ces tableaux de bord présentent une sélection de métriques pertinentes pour un service spécifique.

Après avoir importé la définition d'un tableau de bord, vous pouvez la modifier pour afficher les données que vous voulez consulter.

Pour en savoir plus, consultez Installer des exemples de tableaux de bord.

Importer un tableau de bord depuis Grafana

Cloud Monitoring fournit un outil permettant d'importer des fichiers de tableau de bord Grafana au format JSON dans Cloud Monitoring. Pour en savoir plus, consultez Importez des tableaux de bord Grafana dans Cloud Monitoring.

Rechercher et afficher un tableau de bord

Les tableaux de bord personnalisés s'affichent dans la même liste que tableaux de bord spécifiques à chaque service créés par Cloud Monitoring lorsque vous ajoutez des ressources à votre projet Google Cloud.

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

  1. Dans la console Google Cloud, 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.

    La page Mes tableaux de bord répertorie tous les tableaux de bord de votre projet Google Cloud.

  2. Pour trouver un tableau de bord, effectuez l'une des opérations suivantes:

    • Utilisez la barre Filtre pour rechercher le nom complet ou partiel du ou par type de tableau de bord.

    • Sélectionnez une catégorie. Pour affiner davantage la liste, utilisez la barre Filtre.

    • Sélectionnez le libellé pour répertorier uniquement les tableaux de bord qui le contiennent. Pour affiner davantage la liste, utilisez la barre Filtre.

    Pour réduire le nombre de résultats affichés, utilisez la barre Filtre. Lorsque vous ajoutez plusieurs filtres sans inclure l'opérateur OR entre deux filtres, un opérateur logique AND les joint.

  3. Après avoir localisé le tableau de bord, sélectionnez-le.

Modifier un tableau de bord

Après avoir créé un tableau de bord, vous pouvez déterminer qu'il doit être modifié afin qu'elles vous soient plus utiles. Par exemple, vous pouvez ajouter ou supprimer les widgets, modifier la mise en page ou changer la façon dont un widget affiche les données. Vous pouvez également ajouter des étiquettes à un tableau de bord, plus facile à trouver ou pour indiquer le type de contenu sur le tableau de bord.

Ajouter ou supprimer des libellés

Pour ajouter ou supprimer des libellés, procédez comme suit:

  1. Dans la console Google Cloud, 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.

  2. Dans la liste des tableaux de bord, localisez le tableau de bord, puis cliquez sur Sélectionner.
  3. Dans la barre d'outils, cliquez sur Libellés, puis effectuez l'une des opérations suivantes: <ph type="x-smartling-placeholder">
      </ph>
    • Pour créer un libellé et l'ajouter à votre tableau de bord, dans la zone de texte Créer un libellé, saisissez le nom du libellé, puis cliquez sur Créer et appliquer.

      Le libellé est créé et ajouté à votre tableau de bord.

    • Pour configurer les étiquettes à ajouter à votre tableau de bord, cliquez sur Sélectionner les libellés à appliquer, sélectionnez les libellés souhaités, puis cliquez sur OK.
  4. Pour enregistrer vos modifications, cliquez sur Confirmer.

Ajouter ou supprimer des filtres

Après avoir créé un tableau de bord, vous pouvez ajouter des filtres à l'ensemble du tableau de bord s'appliquent à tous les widgets du tableau de bord, ou seulement à certains d'entre eux. Ces filtres peuvent être utiles lors du dépannage. Par exemple, vous pouvez utiliser ces filtres pour n'afficher que les données d'une zone spécifique.

  1. Dans la console Google Cloud, 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.

  2. Localisez et sélectionnez le tableau de bord.

    • Pour ajouter un filtre à l'ensemble du tableau de bord qui s'applique uniquement à votre utilisez la barre de filtre du tableau de bord. Pour en savoir plus, consultez la section Filtres temporaires.

    • Pour ajouter un filtre permanent à l'ensemble du tableau de bord, barre d'outils, accédez à Paramètres , puis sélectionnez Gérer les filtres. Pour en savoir plus, consultez la section Filtres permanents.

Modifier les widgets ou la mise en page

Pour modifier les widgets d'un tableau de bord ou la disposition des vous pouvez effectuer l'une des opérations suivantes:

  1. Dans la console Google Cloud, 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.

  2. Localisez et sélectionnez le tableau de bord.
  3. Facultatif : Pour ajouter un widget à votre tableau de bord, accédez à la barre d'outils du tableau de bord : Cliquez sur  Ajouter un widget, puis sélectionnez et configurez le widget. Pour appliquer vos modifications au tableau de bord, dans la barre d'outils, cliquez sur Appliquer. Pour supprimer vos modifications, cliquez sur Annuler.

    Pour en savoir plus, consultez les pages suivantes :

  4. Facultatif : Pour modifier un widget, effectuez l'une des opérations suivantes.

    • Placez votre pointeur sur le widget pour activer dans la barre d'outils, cliquez sur  Modifier le widget, puis mettez à jour le widget. Pour appliquer vos modifications au tableau de bord, dans la barre d'outils, cliquez sur Appliquer. Pour supprimer vos modifications, cliquez sur Annuler.

      Vous pouvez modifier la plupart des paramètres du widget, y compris son type. Par exemple, pour remplacer un graphique linéaire par un graphique en aires empilées, cliquez sur Graphique en courbes , puis Sélectionnez Graphique en aires empilées dans le menu. Pour en savoir plus, consultez la section Modifier le type d'un widget.

    • Cliquez sur Paramètres , puis sur JSON. puis cliquez sur Éditeur JSON. Si vous modifiez le fichier JSON, vous devez cliquer sur Appliquer les modifications.

      Vous pouvez également accéder au fichier JSON d'un widget en modifier le widget, dans la barre d'outils des widgets, puis en cliquant sur  Afficher le code

  5. Facultatif: Pour supprimer un widget, placez votre curseur dessus pour l'activer la barre d'outils, puis effectuez l'une des opérations suivantes:

    • Si la barre d'outils du widget affiche un Supprimer, puis cliquez dessus.
    • Sinon, cliquez sur Plus d'options, puis sur sélectionnez Supprimer le widget.

    Pour appliquer vos modifications au tableau de bord, dans la barre d'outils, cliquez sur Appliquer. Pour supprimer vos modifications, cliquez sur Annuler.

  6. Facultatif: Pour repositionner un widget, faites-le glisser en le faisant glisser en le faisant glisser vers un nouvel emplacement. Pour appliquer vos modifications au tableau de bord, dans la barre d'outils, cliquez sur Appliquer. Pour supprimer vos modifications, cliquez sur Annuler.

    Vous ne pouvez pas repositionner les widgets lorsqu'un tableau de bord est en mode Grille.

  7. Facultatif: Pour redimensionner un widget, utilisez votre pointeur pour repositionner la partie droite du widget. Pour appliquer vos modifications au tableau de bord, dans la barre d'outils, cliquez sur Appliquer. Pour supprimer vos modifications, cliquez sur Annuler.

    Vous ne pouvez pas redimensionner les widgets lorsqu'un tableau de bord est en mode Grille.

  8. Pour enregistrer votre tableau de bord modifié, cliquez sur Enregistrer dans la barre d'outils.

Supprimer un tableau de bord

La suppression d'un tableau de bord contenant un graphique pour une règle d'alerte n'entraîne pas la suppression les règles d'alerte dont les données étaient affichées sur ces graphiques. Par conséquent, vous pourrez recevoir des notifications de ces règles après la suppression du tableau de bord. Pour en savoir plus sur la gestion de vos règles, à partir de la page Alertes de la console Google Cloud, consultez Gérer les règles d'alerte.

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

  1. Dans la console Google Cloud, 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.

  2. Pour lancer la suppression, recherchez le tableau de bord que vous souhaitez supprimer, puis cliquez sur Supprimer.
  3. Dans la boîte de dialogue de confirmation, cliquez sur Supprimer.
  4. Pour enregistrer votre tableau de bord modifié, cliquez sur Enregistrer dans la barre d'outils.

Enregistrer une définition de tableau de bord sur un système local

Vous avez peut-être créé un tableau de bord personnalisé d'autres membres de votre équipe ou de votre organisation veulent installer dans leurs projets. Lorsque vous souhaitez partager une définition de tableau de bord, enregistrez-la sur votre système local, puis déplacez ou copiez la définition vers un emplacement partagé. Par exemple, vous pouvez copier la définition dans un Drive partagé ou dans un dépôt de code source comme GitHub. Toute personne ayant accès à l'emplacement stocké peut installer le tableau de bord dans leurs projets Google Cloud.

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 la console Google Cloud, 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.

  2. Dans la barre d'outils du tableau de bord, cliquez sur Paramètres. Cliquez sur JSON, puis sur Éditeur JSON.
  3. Pour enregistrer la définition du tableau de bord dans un système local, Cliquez sur Télécharger un fichier:

    Le fichier créé, qui porte le même nom que le tableau de bord, contient une représentation JSON. du tableau de bord. Ce fichier ne stocke que la définition du tableau de bord, il ne stocke pas de données de séries temporelles.

Partager un tableau de bord

Lorsque vous enquêtez sur une anomalie de données, vous voudrez peut-être qu'une autre personne de votre équipe ou de votre organisation pour consulter les mêmes données que celles que vous consultez. Par exemple, il se peut que vous constatiez une baisse ou un pic inattendu mesure de performance et vous souhaitez consulter un coéquipier. Dans ce scénario, vous voulez que votre collègue puisse voir le tableau de bord et ses données.

Pour savoir comment partager un lien vers un tableau de bord, consultez Partager un tableau de bord personnalisé

Configurer l'actualisation des données

La barre d'outils du tableau de bord affiche un bouton indiquant si l'actualisation automatique est activée est activé () ou désactivé (). Pour modifier l'état, cliquez sur le bouton.

Activer l'enregistrement automatique des modifications de configuration

Par défaut, vos modifications ne sont pas enregistrées dans les tableaux de bord. Pour activer l'enregistrement automatique, cliquez sur le bouton Enregistrement automatique jusqu'à ce que le bouton soit activé. la position de votre annonce. Lorsque Cloud Terminé s'affiche, vos modifications ont été enregistrées.

Étape suivante