Configurer un champ d'application des métriques

Ce document explique comment utiliser la console Google Cloud pour configurer un projet Google Cloud afin de représenter et de surveiller des données de séries temporelles stockées dans plusieurs conteneurs de ressources. Un conteneur de ressources est un projet Google Cloud. Ce document est destiné aux développeurs et aux administrateurs système qui doivent gérer des données de séries temporelles pour les services et les ressources associés à différents conteneurs de ressources.

Pour en savoir plus sur la configuration automatisée d'un projet Google Cloud, consultez la section Configurer un champ d'application des métriques à l'aide de l'API.

Le champ d'application des métriques d'un projet Google Cloud détermine uniquement les données de séries temporelles que le projet peut représenter et surveiller.

Avant de commencer

  • Si vous ne connaissez pas les termes conteneur de ressources, champ d'application des métriques et projet de surveillance, consultez la page Présentation des champs d'application des métriques.

  • Assurez-vous que vos rôles IAM (Identity and Access Management) sur le projet effectuant une surveillance et sur chaque conteneur de ressources que vous souhaitez ajouter au champ d'application des métriques incluent toutes les autorisations du rôle Administrateur Monitoring (roles/monitoring.admin). Pour en savoir plus, consultez la page Rôles de configuration du champ d'application des métriques.

  • Si vous utilisez VPC Service Controls, vous devez prendre en compte l'ordre dans lequel vous configurez un champ d'application des métriques et vos périmètres VPC. Cloud Monitoring effectue la vérification du périmètre VPC lorsqu'un conteneur de ressources est ajouté à un champ d'application des métriques:

    • Lorsque vous créez d'abord le périmètre VPC, puis que vous essayez d'ajouter un conteneur de ressources au champ d'application des métriques, le processus de validation du périmètre s'exécute. Ce processus vérifie que le conteneur ajouté se trouve dans le même périmètre que le projet effectuant une surveillance ou qu'il est connecté au projet effectuant une surveillance par une liaison de périmètre. Si la validation du périmètre échoue, l'ajout du conteneur de ressources au champ d'application des métriques échoue également.

    • Lorsque vous configurez d'abord le champ d'application des métriques, puis que vous créez vos périmètres, le processus de validation du périmètre ne s'exécute pas. Cette approche vous permet d'accéder aux données de séries temporelles pour les conteneurs de ressources situés dans différents périmètres.

  • Si vous configurez des rôles IAM ou accordez l'accès à des projets, réfléchissez aux conséquences des autorisations sur un projet dont le champ d'application des métriques inclut des conteneurs de ressources autres que le projet effectuant une surveillance. Un rôle qui accorde une autorisation de lecture à Monitoring sur le projet effectuant une surveillance permet au compte principal d'afficher des graphiques et des règles d'alerte pouvant afficher les données stockées par un conteneur de ressources inclus dans le champ d'application des métriques.

Ajouter des conteneurs de ressources à un champ d'application de métriques

Lorsque vous souhaitez afficher ou surveiller des données de séries temporelles stockées par plusieurs conteneurs de ressources, vous devez créer ou sélectionner un projet, puis configurer le champ d'application des métriques de ce projet. Une fois que vous avez ajouté un conteneur de ressources à un champ d'application des métriques, il devient un conteneur de ressources surveillées.

L'ajout d'un conteneur de ressources à un champ d'application de métriques ne modifie pas le conteneur. Toutefois, cette action permet au projet effectuant une surveillance et de surveiller les données de séries temporelles stockées par le conteneur de ressources. Si le conteneur de ressources ajouté inclut des enfants, les données de séries temporelles stockées dans ces ressources enfants ne sont pas représentées dans un graphique ni surveillées par le projet effectuant une surveillance.

Pour ajouter des conteneurs de ressources au champ d'application des métriques du projet en cours, procédez comme suit:

  1. Dans la console Google Cloud, accédez à la page  Paramètres de Monitoring :

    Accéder à la page Paramètres de Monitoring

    Si vous utilisez la barre de recherche pour trouver cette page, sélectionnez le résultat dont le sous-titre est Surveillance.

  2. Pour ajouter des projets Google Cloud au champ d'application des métriques, procédez comme suit:

    1. Dans le volet GCP Projects (Projets GCP), cliquez sur Add GCP Projects (Ajouter des projets GCP).
    2. Dans la boîte de dialogue Add Google Cloud projects (Ajouter des projets Google Cloud), cliquez sur Select Projects (Sélectionner des projets), puis créez vos sections. Pour enregistrer vos modifications, cliquez sur Sélectionner.

      Vous êtes redirigé vers la page Paramètres, et le tableau de cette page est mis à jour pour afficher vos sélections. Si vous souhaitez supprimer un projet Google Cloud de la liste, cliquez sur Supprimer le projet.

    3. Cliquez sur Ajouter des projets.

    Une fois que vous avez ajouté des projets à un champ d'application de métriques, la propagation des modifications dans tous les systèmes Monitoring prend environ 60 secondes. Avant de créer un graphique ou une règle d'alerte, attendez au moins 60 secondes. Vous devrez peut-être actualiser la page de la console Google Cloud pour que les nouvelles métriques s'affichent.

Supprimer les conteneurs de ressources surveillées d'un champ d'application de métriques

Une fois que vous avez supprimé un conteneur de ressources d'un champ d'application de métriques, le projet effectuant une surveillance ne peut pas représenter les données de séries temporelles stockées dans ce conteneur. La suppression d'un conteneur d'un champ d'application des métriques ne modifie pas la configuration des graphiques, tableaux de bord, règles d'alerte, tests de disponibilité ou groupes que vous avez définis. Cependant, la série temporelle affichée sur les graphiques et la série temporelle surveillée par des règles d'alerte peuvent changer.

Pour supprimer des conteneurs de ressources du champ d'application des métriques du projet en cours, procédez comme suit:

  1. Dans la console Google Cloud, accédez à la page  Paramètres de Monitoring :

    Accéder à la page Paramètres de Monitoring

    Si vous utilisez la barre de recherche pour trouver cette page, sélectionnez le résultat dont le sous-titre est Surveillance.

  2. Pour supprimer des projets Google Cloud du champ d'application des métriques, dans le volet Projets GCP, sélectionnez les projets à supprimer, cliquez sur Supprimer le projet, puis remplissez la boîte de dialogue de confirmation.

Répertorier les projets surveillés dans un champ d'application de métriques

Pour afficher la liste des projets dans le champ d'application des métriques actuel, procédez comme suit:

  1. Dans la console Google Cloud, accédez à la page  Paramètres de Monitoring :

    Accéder à la page Paramètres de Monitoring

    Si vous utilisez la barre de recherche pour trouver cette page, sélectionnez le résultat dont le sous-titre est Surveillance.

  2. Consultez les tableaux de cette page. Les tableaux répertorient les projets dans le champ d'application actuel des métriques.

Vous pouvez également afficher la liste des projets pour le champ d'application des métriques actuel en accédant au volet de navigation, puis en cliquant sur Développer dans le champ Champ d'application des métriques. Le volet développé affiche les informations suivantes:

  • Liste des projets dont les métriques sont accessibles au champ d'application des métriques actuel.
  • Liste des projets dont le champ d'application des métriques inclut le projet sélectionné.

Sélectionner un autre champ d'application des métriques

Le projet sélectionné dans le sélecteur de projet de la console Google Cloud est le projet effectuant une surveillance pour le champ d'application actuel des métriques. Il existe une relation de type un à un entre un projet effectuant une surveillance et un champ d'application des métriques.

Pour sélectionner un autre champ d'application des métriques, choisissez un autre projet à l'aide du sélecteur de projet de la console Google Cloud.

Étapes suivantes