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 pouvoir représenter et 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 des services et des ressources associés à différents conteneurs de ressources.

Pour en savoir plus sur la configuration automatisée d'un projet Google Cloud, consultez 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 ne détermine que 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 champ d'application, consultez la section Présentation des champs d'application des métriques.

  • Assurez-vous que vos rôles Identity and Access Management (IAM) 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 Rôles pour la 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 permet de vérifier 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 au moyen d'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 des périmètres différents.

  • Si vous configurez des rôles IAM ou accordez l'accès à des projets, réfléchissez aux implications 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 accordant 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 susceptibles d'afficher des 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 des 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 de métriques, il devient un conteneur de ressources surveillées.

L'ajout d'un conteneur de ressources à un champ d'application des 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 le 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 actuel, procédez comme suit:

  1. Dans le panneau de navigation de la console Google Cloud, sélectionnez Monitoring, puis  Paramètres de Monitoring :

    Accéder à la page Paramètres de Monitoring

  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 alors redirigé vers la page Paramètres, et le tableau de cette page est mis à jour pour répertorier 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 plus représenter les données de séries temporelles qui y sont stockées. La suppression d'un conteneur d'un champ d'application de métriques ne modifie pas la configuration des graphiques, des tableaux de bord, des règles d'alerte, des tests de disponibilité ou des 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 actuel, procédez comme suit:

  1. Dans le panneau de navigation de la console Google Cloud, sélectionnez Monitoring, puis  Paramètres de Monitoring :

    Accéder à la page Paramètres de Monitoring

  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 le panneau de navigation de la console Google Cloud, sélectionnez Monitoring, puis  Paramètres de Monitoring :

    Accéder à la page Paramètres de Monitoring

  2. Affichez les tables figurant sur 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 avec le champ d'application actuel des métriques.
  • 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 l'outil de sélection de projets de la console Google Cloud est le projet effectuant une surveillance du 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 de l'outil de sélection de projets de la console Google Cloud.

Étapes suivantes