Configurer Cloud Monitoring

Ce document explique comment configurer Cloud Monitoring pour votre projet Google Cloud. Ce document est destiné aux développeurs et aux administrateurs système.

Pour en savoir plus sur les fonctionnalités disponibles dans Cloud Monitoring, consultez la page Présentation de Cloud Monitoring.

Avant de commencer

  • Si vous avez créé votre projet Cloud, vous disposez des autorisations suffisantes pour utiliser Monitoring.
  • Si vous avez accès à un projet, assurez-vous que votre rôle dispose des autorisations nécessaires pour utiliser Monitoring. Pour en savoir plus sur les rôles IAM (Identity and Access Management) pour Monitoring, consultez la page Contrôle des accès.

Champs d'application des métriques

Monitoring vous permet d'afficher et de gérer les métriques de différentes manières:

  • Pour un seul projet
  • Pour plusieurs projets au sein d'une même organisation
  • Pour plusieurs projets dans plusieurs organisations
  • Pour plusieurs projets Google Cloud et comptes AWS

Pour déterminer les métriques que vous souhaitez afficher, configurez un champ d'application des métriques. Le champ d'application des métriques répertorie tous les projets et comptes qu'il surveille. Un projet effectuant une surveillance héberge un champ d'application des métriques. Le projet de champ d'application stocke les alertes, les tests de disponibilité, les tableaux de bord et les groupes de surveillance que vous configurez pour le champ d'application des métriques. Vous pouvez identifier le projet effectuant une surveillance pour un champ d'application des métriques en tant que projet sélectionné par le sélecteur de projet Cloud Console.

Lorsque vous créez un projet Google Cloud, ce projet devient un projet de champ d'application dont le champ d'application des métriques est automatiquement défini sur lui-même. Par exemple, si vous créez un projet Staging, puis accédez à Monitoring, vous pouvez accéder aux métriques stockées dans le projet Staging. Vous pouvez ensuite configurer le champ d'application des métriques pour le projet Staging afin d'inclure d'autres projets. Vous pouvez également configurer les champs d'application des métriques d'autres projets pour inclure les métriques du projet Staging.

En configurant les champs d'application des métriques, vous pouvez afficher les métriques de votre projet de manière isolée et avec des métriques stockées par d'autres projets. Par exemple, supposons que vous disposiez de deux projets, Staging et Production, qui contiennent des instances de machine virtuelle (VM) Compute Engine. Supposons que vous ayez configuré un autre projet (AllEnvironments) de sorte qu'il puisse afficher les métriques des projets Staging et Production. Il existe maintenant deux façons d'utiliser Google Cloud Console pour afficher les métriques stockées dans le projet Staging:

  • Si vous sélectionnez le projet AllEnvironments et que vous accédez à la page Surveillance, vous accédez au champ d'application des métriques pour AllEnvironments. Vous pouvez consulter les métriques des trois projets. Projets La ligne en pointillé dans le schéma suivant montre que les métriques des projets Staging, Production et AllEnvironments sont accessibles:

    Le champ d'application des métriques multivues inclut les trois projets sélectionnés.

  • Si vous sélectionnez le projet Staging, puis accédez à la page Surveillance, vous accédez au champ d'application des métriques pour Staging et vous ne pouvez voir que les métriques de ce projet (Installation de Python groupée). La ligne en pointillé dans le schéma suivant montre que les métriques du seul projet Staging sont accessibles:

    La portée des statistiques "Staging" n'inclut que le projet "Staging".

Pour en savoir plus, consultez Afficher les métriques de plusieurs projets et Gérer les champs d'application des métriques avec l'API.

Visibilité des métriques

Cette section explique comment identifier les métriques visibles pour un champ d'application des métriques et comment identifier l'ensemble de champs d'application de métriques pouvant accéder aux métriques stockées dans le projet en cours.

Pour déterminer la visibilité des métriques pour votre projet, procédez comme suit:

  1. Dans Google Cloud Console, sélectionnez Monitoring.

    Accéder à Monitoring

  2. Assurez-vous d'avoir sélectionné le bon projet Google Cloud.

  3. Dans le volet de navigation "Monitoring", cliquez sur Développer dans le champ Champ d'application des métriques.

    La capture d'écran suivante montre la page qui s'affiche lorsque le projet AllEnvironments est sélectionné:

    Exemple de page qui répertorie les projets surveillés.

    Le tableau intitulé Métriques surveillées par ce projet répertorie les projets dont les métriques sont accessibles au champ d'application des métriques actuel. Chaque ligne du tableau répertorie un projet et son rôle :

    • Projet effectuant une surveillance: ce projet stocke les tests de disponibilité, les règles d'alerte, les groupes et les tableaux de bord que vous configurez. Il existe une relation de un à un entre le champ d'application des métriques et un projet effectuant une surveillance. Dans cet exemple, le projet AllEnvironments est le projet effectuant une surveillance.

    • Projet surveillé: les métriques du projet Google Cloud ou du compte AWS sont visibles dans le champ d'application des métriques actuel. Dans cet exemple, les projets Staging et Production sont surveillés.

    Le tableau intitulé Les projets répertoriés ci-dessous peuvent afficher les métriques de ce projet répertorie les projets dont le champ d'application des métriques inclut le projet en cours. La capture d'écran précédente montre qu'aucun autre projet ne peut accéder aux métriques stockées par le projet AllEnvironments.

Modifier la configuration de Cloud Monitoring

Vous pouvez modifier la configuration Monitoring de votre projet afin de pouvoir afficher et surveiller les métriques de plusieurs projets Google Cloud ou comptes AWS. Les projets ou comptes que vous ajoutez au champ d'application des métriques actuel sont appelés projets surveillés.

Ajouter un projet à un champ d'application des métriques

Pour savoir comment ajouter un projet Google Cloud à un champ d'application des métriques, consultez les documents suivants:

Pour en savoir plus sur l'ajout d'un compte AWS à un champ d'application des métriques, consultez la page Afficher les métriques d'un compte AWS.

Supprimer un projet du champ d'application des métriques

Pour savoir comment supprimer des projets Google Cloud d'un champ d'application des métriques, consultez les documents suivants:

Pour savoir comment supprimer des comptes AWS d'un champ d'application des métriques, consultez la section Supprimer des comptes AWS d'un champ d'application des métriques.

Modifier la portée actuelle des métriques

Le projet sélectionné dans le sélecteur de projets Cloud Console est le projet de champ d'application du champ d'application des métriques actuel. Il existe une relation de 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, effectuez l'une des opérations suivantes :

  • Sélectionnez un autre projet dans le sélecteur de projets Cloud Console.

  • Dans le volet de navigation Monitoring, cliquez sur Développer dans le champ de champ d'application des métriques, puis sélectionnez un projet dans l'une des tables:

    • Le tableau intitulé Métriques surveillées par ce projet répertorie les projets dont les métriques sont visibles avec le champ d'application des métriques actuel.
    • Le tableau Les projets répertoriés ci-dessous peuvent afficher les métriques de ce projet répertorie les projets dont le champ d'application des métriques inclut le projet en cours.

Désactiver Monitoring

Pour désactiver la collecte de données Monitoring dans un projet Google Cloud ou dans un projet de connecteur AWS, procédez comme suit :

  1. Dans Cloud Console, sélectionnez le projet Cloud ou le projet de connecteur AWS, puis accédez à la page API et services:

    Accéder aux API et services

  2. Sélectionnez API Cloud Monitoring.

  3. Cliquez sur Désactiver l'API.

Afficher une facture

Pour afficher la facture d'un projet, procédez comme suit :

  1. Dans Google Cloud Console, sélectionnez Surveillance :

    Accéder à Monitoring

  2. Assurez-vous d'avoir sélectionné le bon projet Google Cloud.

  3. Dans le volet de navigation Monitoring, sélectionnez  Paramètres.

  4. Sur la page Paramètres, sélectionnez Récapitulatif.

  5. Recherchez la région Utilisation générale sur la page.

  6. Cliquez sur Afficher la facture dans le volet Projection mensuelle de la région Utilisation générale.

Pour chaque projet, les éléments suivants sont affichés:

  • La colonne Depuis le début du mois affiche les métriques facturables pour le mois calendaire en cours.
  • La colonne Mois précédent indique le nombre total d'octets ingérés pour le mois calendaire précédent.
  • La colonne Projection mensuelle affiche une estimation du nombre total d'octets de métriques facturables pour le mois civil en cours.

Pour en savoir plus sur les coûts de Monitoring, consultez la page Tarifs de la suite Google Cloud Operations. Pour en savoir plus sur les métriques gratuites et facturables, consultez la section Monitoring de la page des tarifs.

Pour en savoir plus sur la métrique Monitoring utilisée pour la facturation, consultez la page billing/bytes_ingested.

Étape suivante