Afficher et gérer l'utilisation des métriques

Ce document décrit la page Gestion des métriques de Cloud Monitoring, qui vous aide à exploiter tout le potentiel de vos métriques facturables. Votre projet Google Cloud a accès à toutes les métriques visibles par son champ d'application des métriques. La page Gestion des métriques vous permet d'effectuer les opérations suivantes:

La page Gestion des métriques n'affiche pas les métriques basées sur les journaux définies par l'utilisateur. Ces métriques, qui sont dérivées en comptant les valeurs dans les entrées de journal, portent le préfixe logging.googleapis.com/user.

Avant de commencer

Pour afficher les graphiques et les journaux inclus sur la page Gestion des métriques, créer des règles d'alerte et créer des règles d'exclusion de métriques, vous devez disposer de l'autorisation appropriée.

La gestion des métriques analyse les métriques en termes de collecte et d'utilisation des données. Pour en savoir plus sur ces catégories, consultez la section Terminologie.

Autorisation

  • Pour obtenir les autorisations nécessaires pour afficher les journaux d'audit, demandez à votre administrateur de vous accorder le rôle IAM Lecteur de journaux privés (roles/logging.privateLogViewer) sur votre projet. Pour en savoir plus sur l'attribution de rôles, consultez la page Gérer l'accès aux projets, aux dossiers et aux organisations.

    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 la section Contrôler les accès avec Identity and Access Management.

  • Pour afficher les journaux d'audit générés par les métriques sur la page Gestion des métriques, vous devez avoir activé la journalisation d'audit dans votre projet Google Cloud. Pour permettre à votre projet de générer des journaux d'audit lorsque des données sont lues ou écrites, procédez comme suit:

    1. Dans la console Google Cloud, accédez à la page Journaux d'audit:

      Accéder à Journaux d'audit

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

    2. Saisissez API Stackdriver Monitoring dans la barre de filtre.
    3. Sélectionnez API Stackdriver Monitoring.
    4. Dans l'onglet Type de journal, sélectionnez Écriture de données et Lecture de données, puis cliquez sur Enregistrer.

    Pour en savoir plus, consultez la section Configurer les journaux d'audit des accès aux données.

Terminologie

La page Gestion des métriques utilise la terminologie suivante pour décrire l'état des métriques et la façon dont vous les utilisez:

  • État des métriques
    • Les métriques actives sont des métriques facturables à partir desquelles votre projet a ingéré des données au cours des 25 dernières heures. Ces métriques entraînent des coûts.
    • Les métriques inactives sont des métriques facturables à partir desquelles votre projet n'a pas ingéré de données au cours des 25 dernières heures. Ces métriques n'entraînent aucuns frais.
  • Utilisation des métriques

    • Les métriques utilisées sont des métriques qui ont été interrogées au cours des 30 derniers jours par l'API Cloud Monitoring ou d'autres outils, ou qui sont utilisées dans un tableau de bord personnalisé ou une règle d'alerte.

      Vous pouvez créer des graphiques et des stratégies d'alerte qui font référence à des métriques sans données (métriques inactives) et interroger ces métriques. Sur la page Gestion des métriques, ces métriques sont considérées comme des métriques utilisées, même si les opérations de lecture ne renvoient aucune donnée.

    • Les métriques facturables non utilisées sont des métriques actives qui n'ont pas été interrogées au cours des 30 derniers jours et qui ne sont pas utilisées dans un tableau de bord personnalisé ou une règle d'alerte. Ces métriques entraînent des coûts d'ingestion, mais n'offrent aucun avantage en termes d'observabilité. Si ces métriques représentent des lacunes d'observabilité, vous pouvez créer des graphiques ou des règles d'alerte pour eux. Si ces métriques ne représentent pas de lacunes d'observabilité, vous pouvez les exclure et éliminer les coûts d'ingestion.

    • Les métriques inactives sont des métriques inactives qui n'ont pas été interrogées au cours des 30 derniers jours et qui ne sont pas utilisées dans un tableau de bord personnalisé ou une règle d'alerte. Ces métriques n'entraînent aucuns frais.

L'état d'utilisation des métriques est calculé toutes les 24 heures pour refléter l'historique des requêtes le plus récent, ainsi que les modifications apportées aux tableaux de bord et aux règles d'alerte.

Afficher des récapitulatifs de l'utilisation des métriques

Pour afficher des récapitulatifs du nombre de métriques facturables, des taux d'ingestion de métriques et du taux d'erreur, procédez comme suit:

  1. Dans la console Google Cloud, accédez à la page  Gestion des métriques :

    Accédez à la page Gestion des métriques

    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, sélectionnez votre période. Par défaut, la page Gestion des métriques affiche des informations sur les métriques collectées au cours du jour précédent. La capture d'écran suivante en est un exemple :

    Le volet récapitulatif vous indique l'utilisation des métriques dans les projets de votre champ d'application.

    • Pour obtenir un résumé du nombre de métriques facturables actuellement actives dans les projets de votre champ d'application des métriques, consultez le tableau de données Métriques actives. Une métrique est active si des données y ont été écrites au cours des 25 dernières heures.

    • Pour déterminer combien de métriques facturables actives sont interrogées ou utilisées dans des graphiques ou des règles d'alerte, consultez le tableau de données Utilisation des métriques. Les métriques facturables inutilisées représentent des lacunes d'observabilité potentielles qui peuvent être comblées en créant des tableaux de bord ou des règles d'alerte personnalisés, ou des opportunités de réduire les coûts en excluant complètement la métrique.

    • Pour déterminer ce qui contribue à vos coûts, utilisez les tableaux de données Octets facturables ingérés et Échantillons facturables ingérés. Pour en savoir plus, consultez Afficher les tendances générales de l'ingestion de métriques.

    • Pour trouver des informations susceptibles de vous aider à identifier les problèmes liés à la conception ou à l'utilisation de vos métriques facturables, utilisez le tableau de données Erreurs d'écriture de métrique. Pour en savoir plus, consultez Examiner les problèmes liés à vos métriques.

La page Gestion des métriques indique la quantité de données que vous insérez, et non les coûts réels. Pour afficher les informations de facturation actuelles, cliquez sur Afficher la facturation dans la barre d'outils.

Afficher des informations sur le champ d'application de vos métriques

L'ensemble des métriques affichées sur la page Gestion des métriques dépend du champ d'application des métriques de votre projet. Si votre projet ne contient que lui-même dans son champ d'application des métriques, les métriques de la page Gestion des métriques proviennent du projet en cours. Si votre projet comprend plusieurs projets dans son champ d'application des métriques, les métriques affichées sur la page Gestion des métriques incluent les métriques de tous ces projets. Il est possible que la métrique qui contribue le plus à vos coûts provienne d'un autre projet.

Pour afficher un résumé des informations de champ d'application de votre projet, cliquez sur Champ d'application des métriques. Ce résumé comprend les éléments suivants:

  • Comptes principaux IAM ayant accès au projet L'ensemble des entités principales inclut les utilisateurs, les groupes et les comptes de service.
  • Nombre de métriques gratuites et facturables visibles par le champ d'application des métriques.
  • Liste des projets surveillés par le projet en cours. Les métriques facturables de tous ces projets sont disponibles sur la page Gestion des métriques.
  • Informations sur les projets pouvant afficher les métriques du projet en cours.

Pour en savoir plus sur les champs d'application des métriques, consultez la section Configurer une vue multiprojet.

Examiner vos métriques facturables

La page Gestion des métriques contient un tableau qui inclut chaque métrique facturable dans le champ d'application de vos métriques. Vous pouvez utiliser ce tableau pour effectuer les opérations suivantes:

  • Déterminez la contribution de chaque métrique au volume facturable.
  • Déterminez la fréquence à laquelle une métrique a été lue au cours des 30 derniers jours. Les lectures de métriques incluent les requêtes de lecture de l'API et les requêtes générées par les graphiques.
  • Identifiez les métriques collectées, mais qui ne sont utilisées dans aucune règle d'alerte ni aucun tableau de bord. Les données de métriques inutilisées peuvent représenter un manque d'observabilité ou une opportunité d'économie de coûts en excluant la métrique.
  • Créez une règle d'alerte ou un graphique pour les métriques qui ne sont associées à aucune règle d'alerte ni à aucun tableau de bord personnalisé.
  • Identifiez le projet à l'origine des données de métrique. Le tableau inclut les métriques de tous les projets de votre champ d'application des métriques. Vous devrez peut-être savoir dans quel projet une métrique particulière est collectée.
  • Examinez les informations sur le libellé et la cardinalité de chaque métrique. Ces informations peuvent vous aider lorsque vous étudiez des problèmes liés à la conception ou à l'utilisation des métriques.

Pour afficher le tableau des données d'utilisation pour chaque métrique facturable, procédez comme suit:

  1. Dans la console Google Cloud, accédez à la page  Gestion des métriques :

    Accédez à la page Gestion des métriques

    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, sélectionnez votre période. Par défaut, la page Gestion des métriques affiche des informations sur les métriques collectées au cours du jour précédent. La capture d'écran suivante montre un exemple de tableau des métriques:

    Le tableau des métriques affiche des informations sur chaque métrique des projets inclus dans le champ d'application des métriques.

Sélectionner les métriques à afficher

Pour gérer vos coûts, vous devez comprendre quelles métriques facturables génèrent le plus de trafic. Il ne suffit pas de savoir, par exemple, que 60 Mo de données sont ingérés chaque heure. Toutefois, lorsque vous savez que la plupart de vos données facturables sont dues à une ou deux métriques, vous pouvez examiner l'utilisation de ces métriques.

Pour afficher vos métriques facturables, procédez comme suit:

  1. Dans la console Google Cloud, accédez à la page  Gestion des métriques :

    Accédez à la page Gestion des métriques

    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, sélectionnez votre période. Par défaut, cet onglet affiche des informations sur les métriques collectées au cours du jour précédent.
  3. Pour limiter l'affichage à des groupes de métriques spécifiques, utilisez les filtres rapides ou filtrez directement le tableau. Examiner les catégories de métriques peut révéler des tendances difficiles à détecter lorsque vous examinez toutes les métriques du tableau.

Le tableau des métriques liste les métriques facturables qui font partie du champ d'application des métriques du projet Google Cloud actuel. Pour chaque métrique, le tableau affiche la contribution de cette métrique au volume facturable et fournit des liens vers les règles d'alerte et les tableaux de bord personnalisés associés à la métrique, comme illustré dans la capture d'écran suivante. Si aucune règle d'alerte ni aucun tableau de bord n'est associé à une métrique, le tableau inclut un bouton sur lequel vous pouvez cliquer pour en créer un.

Le tableau des métriques affiche des informations sur chaque métrique des projets inclus dans le champ d'application des métriques.

Pour trier les métriques en fonction de leur contribution au volume facturable, cliquez sur l'en-tête de colonne Volume facturable en octets/Total et Volume facturable en échantillons/Total.

Le tableau des métriques indique également le domaine de la métrique, l'ensemble des libellés de la métrique, le projet à partir duquel la métrique a été ingérée et la cardinalité de la métrique. La capture d'écran suivante montre un exemple de ces colonnes.

Le tableau des métriques indique le domaine, les libellés, l'ID du projet et la cardinalité des métriques de votre champ d'application.

Les informations sur le libellé et la cardinalité peuvent être utiles pour identifier la cause de l'augmentation du volume facturable. Dans Cloud Monitoring, la cardinalité fait référence au nombre de séries temporelles associées à une métrique et à une ressource. Elle est liée aux libellés et à leurs valeurs. Il existe une série temporelle pour chaque combinaison de valeurs de libellé. Pour en savoir plus, consultez la section Cardinalité.

Les modifications du volume facturable signifient que vous insérez plus de données. Si ces modifications sont soudaines ou inattendues, cela peut être dû à une modification du nombre d'étiquettes associées à une métrique ou à une modification de la façon dont les valeurs des étiquettes sont définies. Chacune de ces options peut augmenter la cardinalité d'une métrique, ce qui entraîne un volume facturable plus élevé. Pour savoir comment utiliser la gestion des métriques pour identifier les problèmes liés aux métriques, consultez Examiner les problèmes liés à vos métriques.

Utiliser des filtres rapides

Pour n'afficher que les métriques des groupes suivants, sélectionnez une entrée dans le volet Filtres rapides:

Utilisez le volet de filtre pour sélectionner des métriques en fonction des caractéristiques filtrables.

  • L'état des métriques inclut les métriques actives et inactives. Les métriques actives ont ingéré des données de séries temporelles au cours des 25 dernières heures. Pour en savoir plus sur ces états, consultez la section Terminologie.

  • Utilisation des métriques. Cette catégorie classe les métriques en fonction des éléments suivants:

    • Métriques utilisées, non utilisées et inactives

      • Les métriques utilisées ont été consultées par une lecture de métrique ou sont utilisées dans un tableau de bord personnalisé ou une règle d'alerte.
      • Les métriques facturables inutilisées n'ont pas été consultées par une lecture de métrique ou sont utilisées dans un tableau de bord personnalisé ou une règle d'alerte.
      • Ces métriques sont à la fois "inactives" et "inutilisées".

      Pour en savoir plus sur ces catégories d'utilisation, consultez la section Terminologie.

    • Métriques utilisées ou non dans une règle d'alerte dans le projet Google Cloud actuel.

    • Métriques utilisées ou non dans un tableau de bord personnalisé dans le projet Google Cloud en cours.Ces filtres n'incluent pas les métriques utilisées dans les tableaux de bord prédéfinis fournis par Cloud Monitoring.

    L'état d'utilisation des métriques est calculé toutes les 24 heures pour refléter l'historique des requêtes le plus récent, ainsi que les modifications apportées aux tableaux de bord et aux règles d'alerte.

  • Ensembles de métriques par domaine, comme décrit dans le résumé des métriques facturables.

Si vous avez des métriques qui ne sont pas utilisées dans une règle d'alerte ou un tableau de bord personnalisé et qui ne sont jamais interrogées, vous payez peut-être pour des métriques sans en tirer aucun avantage en termes d'observabilité. Vous pouvez lister les métriques qui n'apparaissent dans aucune règle d'alerte ni dans aucun tableau de bord personnalisé défini dans le projet Google Cloud en cours en sélectionnant le filtre rapide Aucune règle d'alerte ou Aucun tableau de bord personnalisé.

Filtrer le tableau directement

Vous pouvez utiliser la barre  Filtre pour rechercher dans l'ensemble de métriques lorsqu'aucun filtre rapide approprié n'est disponible. Par exemple, si vous disposez d'un champ d'application de métriques multiprojet et que vous ne souhaitez lister que les métriques de ce projet, vous ne pouvez pas utiliser de filtre rapide. Pour n'afficher que les métriques d'un projet spécifique, sélectionnez Project dans la liste des filtres, puis saisissez l'identifiant d'un projet.

Vous pouvez également utiliser des filtres explicites pour rechercher des métriques correspondant à des combinaisons de filtres. Vous ne pouvez sélectionner qu'un seul filtre rapide à la fois. Vous ne pouvez donc pas lister uniquement les métriques actives qui n'apparaissent ni dans une règle d'alerte ni dans un tableau de bord personnalisé à l'aide de filtres rapides. Pour rechercher des métriques correspondant à une combinaison de critères, ajoutez des filtres à la barre de filtre. Par exemple, pour lister les métriques actives qui n'apparaissent dans aucune règle d'alerte ni dans aucun tableau de bord personnalisé, ajoutez les filtres suivants à la barre de filtre:

  • Status: Active
  • Alert Policies: (Empty)
  • Custom Dashboards: (Empty)

Par défaut, lorsque vous ajoutez plusieurs filtres, le tableau inclut une ligne si elle répond à tous les filtres. Toutefois, vous pouvez insérer un filtre OR entre deux autres éléments de filtre.

Afficher des informations sur les lectures de métriques

La ligne de chaque métrique du tableau inclut une entrée pour le nombre de lectures de métriques au cours des 30 derniers jours. Vous pouvez utiliser cette entrée pour identifier la façon dont les requêtes ont été effectuées. Les sources de requêtes sont classées en "console" ou "autre". Les lectures à partir de l'explorateur de métriques ou des graphiques des tableaux de bord personnalisés sont des lectures "console", et les lectures d'API à partir d'autres sources sont "autres".

  • Pour afficher un résumé compact des sources de lecture des métriques, cliquez sur la flèche vers le bas  à côté de l'entrée.
  • Pour afficher un graphique illustrant les sources de lectures de métriques au fil du temps, cliquez sur le nombre de lectures de métriques. Cette valeur est également un lien vers le graphique.

Créer une règle d'alerte pour une métrique non surveillée

Lorsqu'une métrique du tableau n'est associée à aucune règle d'alerte, le tableau fournit un bouton Créer une alerte. Pour créer une règle d'alerte pour une métrique, cliquez sur Créer une alerte dans la ligne de la métrique.

La boîte de dialogue de la règle d'alerte s'ouvre, avec les champs de condition renseignés. Nous vous recommandons de vérifier tous les paramètres et d'apporter les modifications suivantes:

  • Mettez à jour la valeur du seuil de la condition. La valeur par défaut peut ne pas être satisfaisante.
  • Ajoutez les canaux de notification à la règle.
  • Donnez un nom à la règle.

Vous pouvez également créer des règles d'alerte pour n'importe quelle métrique en cliquant sur  Actions, puis sur Créer une alerte pour la métrique.

Pour en savoir plus, consultez la section Créer une règle d'alerte.

Pour afficher les règles d'alerte d'une métrique dans le champ d'application des métriques, mais définie dans un autre projet, utilisez le sélecteur de projet pour sélectionner le projet Google Cloud qui stocke la métrique.

Créer un graphique pour une métrique non surveillée

Lorsqu'une métrique de la table n'est associée à aucun tableau de bord personnalisé, un bouton Créer un graphique s'affiche. Vous pouvez utiliser ce bouton pour créer un graphique et le placer dans un tableau de bord personnalisé. Pour créer un graphique pour une métrique, procédez comme suit:

  1. Cliquez sur Créer un graphique sur la ligne de la métrique.

    Le panneau Explorer s'ouvre et est préconfiguré pour afficher la métrique sélectionnée. Vous pouvez modifier la configuration du graphique. Pour en savoir plus sur l'utilisation de l'explorateur de métriques, consultez Créer des graphiques avec l'explorateur de métriques.

  2. Pour enregistrer le graphique dans un tableau de bord personnalisé, cliquez sur Enregistrer dans le tableau de bord.

  3. Dans le panneau Enregistrer le graphique, procédez comme suit:

    1. Acceptez ou modifiez le titre par défaut du graphique.
    2. Sélectionnez le tableau de bord personnalisé existant dans lequel vous souhaitez enregistrer le graphique ou sélectionnez Nouveau tableau de bord pour en créer un pour le graphique.
    3. Cliquez sur Enregistrer le graphique.

Pour afficher des tableaux de bord personnalisés pour une métrique appartenant à votre champ d'application des métriques, mais définie dans un autre projet, utilisez le sélecteur de projet pour sélectionner le projet Google Cloud qui stocke la métrique.

Utiliser des métriques

Vous pouvez utiliser la page Gestion des métriques pour afficher certaines informations sur une métrique, mais vous voudrez peut-être en savoir plus. Par exemple, vous pouvez afficher un graphique d'une métrique spécifique ou créer une règle d'alerte pour vous avertir lorsque le taux d'ingestion de cette métrique est inattendu.

Pour obtenir plus d'informations sur une métrique spécifique, procédez comme suit:

  1. Dans la console Google Cloud, accédez à la page  Gestion des métriques :

    Accédez à la page Gestion des métriques

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

  2. Recherchez la métrique dans le tableau, puis cliquez sur  Actions pour effectuer l'une des opérations suivantes:

    • Pour afficher un graphique qui affiche la métrique actuelle, sélectionnez Afficher dans l'explorateur de métriques.

      L'explorateur de métriques s'ouvre et est préconfiguré pour afficher la métrique sélectionnée. Vous pouvez modifier la configuration du graphique, l'ignorer ou l'ajouter à un tableau de bord personnalisé.

    • Pour créer une règle d'alerte qui surveille la métrique, sélectionnez Créer une alerte pour la métrique.

      La boîte de dialogue de la règle d'alerte s'ouvre, avec les champs de condition renseignés. Nous vous recommandons de vérifier tous les paramètres et d'apporter les modifications suivantes:

      • Mettez à jour la valeur du seuil de la condition. La valeur par défaut peut ne pas être satisfaisante.
      • Ajoutez les canaux de notification à la règle.
      • Donnez un nom à la règle.

      Pour en savoir plus, consultez la section Créer une règle d'alerte.

    • Excluez la métrique. Pour en savoir plus sur cette option, consultez la section Exclure les métriques inutiles.

    • Pour afficher les journaux d'audit associés à la métrique, sélectionnez Afficher les journaux d'audit des métriques.

Exclure les métriques inutiles

Vous pouvez créer une règle d'exclusion de métriques pour empêcher l'ingestion de métriques sélectionnées dans Cloud Monitoring. Par exemple, si vous disposez d'un ensemble de métriques facturables inutilisées dont vous n'avez pas besoin, vous pouvez les exclure pour éliminer les coûts d'ingestion. Vous pourrez ensuite modifier ou supprimer les règles d'exclusion si vos besoins changent.

Pour créer une règle d'exclusion de métriques, procédez comme suit:

  1. Dans la console Google Cloud, accédez à la page  Gestion des métriques :

    Accédez à la page Gestion des métriques

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

  2. Cliquez sur  Exclure une métrique. Vous pouvez également créer des exclusions dans l'onglet Métriques exclues ou  Actions sur la ligne de chaque métrique.
  3. Sélectionnez les métriques à exclure.
    1. Pour exclure une seule métrique, sélectionnez-la dans le tableau Nom de la métrique.
    2. Pour exclure un groupe de métriques, procédez comme suit :
      1. Cliquez sur Expression régulière.
      2. Saisissez une expression régulière. Par exemple, pour exclure toutes les métriques agent.googleapis.com/apache, vous pouvez saisir agent.googleapis.com/apache.* ou agent.*/apache.*.
      3. Cliquez sur Afficher les correspondances pour vérifier que l'expression correspond aux métriques souhaitées.
    3. Cliquez sur Créer une règle.

La prise en compte de la règle prend environ cinq minutes.

Le tableau suivant inclut des expressions régulières qui peuvent être utiles pour exclure des métriques de statsd ou de métriques nommées dynamiquement similaires:

Bloquer les métriques dont le nom contient Regex
plus d'un trait de soulignement consécutif .*_{2,}.*
plus de sept chiffres consécutifs (horodatage probable) .*\d{7,}.*
des segments très longs (erreurs d'analyse des libellés probables) .*[a-zA-Z0-9]{20,}.*
Sous-chaînes hexadécimales, y compris les GUID .*[A-F0-9]{10,}.*
Sous-chaînes d'adresses IP .*\d{1,3}_\d{1,3}_\d{1,3}_\d{1,3}.*
tout chiffre (peut être utile pour les métriques Prometheus) .*\d+.*

Modifier une règle d'exclusion de métrique

Pour modifier une règle d'exclusion de métrique, procédez comme suit:

  1. Dans la console Google Cloud, accédez à la page  Gestion des métriques :

    Accédez à la page Gestion des métriques

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

  2. Cliquez sur l'onglet Métriques exclues.
  3. Sur la ligne de la règle que vous souhaitez supprimer, cliquez sur  Actions, puis sélectionnez Modifier la règle.
  4. Effacer la métrique sélectionnée ou l'expression régulière
  5. Sélectionnez une nouvelle métrique ou créez une expression régulière.
  6. Cliquez sur Mettre à jour la règle.

Lorsque vous modifiez une règle, l'ancienne règle est supprimée et une nouvelle est créée.

Supprimer une règle d'exclusion de métrique

Pour supprimer une règle d'exclusion de métriques, procédez comme suit:

  1. Dans la console Google Cloud, accédez à la page  Gestion des métriques :

    Accédez à la page Gestion des métriques

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

  2. Cliquez sur l'onglet Métriques exclues.
  3. Sur la ligne de la règle que vous souhaitez supprimer, cliquez sur  Actions, puis sélectionnez Supprimer la règle.

Afficher le volume des métriques exclues

Pour afficher le volume d'octets ou d'échantillons exclus sous forme de graphique dans l'explorateur de métriques, procédez comme suit:

  1. Dans la console Google Cloud, accédez à la page  Gestion des métriques :

    Accédez à la page Gestion des métriques

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

  2. Cliquez sur l'onglet Métriques exclues.
  3. Cliquez sur Historique Chronologie des exclusions.

Le graphique est préconfiguré pour afficher les données d'exclusion de métriques. Vous pouvez également enregistrer le graphique dans un tableau de bord personnalisé en cliquant sur Enregistrer dans un tableau de bord.

Afficher les tendances des métriques facturables et recevoir des alertes à leur sujet

Le nombre d'octets et d'échantillons facturables ingérés détermine la majeure partie de vos coûts. Pour prévoir vos coûts mensuels liés à l'utilisation de métriques facturables, vous devez connaître le taux d'ingestion des données. La page Gestion des métriques fournit des récapitulatifs sur l'utilisation des métriques, ce qui peut vous aider à effectuer les opérations suivantes:

  • Consultez les tendances de votre utilisation des métriques facturables.
  • Déterminez si un projet de votre champ d'application des métriques envoie plus ou moins de données de métrique que prévu.
  • Identifiez les métriques qui génèrent le plus de données.
  • Identifiez les espaces de noms qui génèrent le plus de données Prometheus.
  • Consultez le taux d'erreurs d'écriture dans vos métriques. Le taux d'erreur correspond au pourcentage d'écritures de métriques qui renvoient un état d'erreur par rapport au nombre total d'écritures de métriques.

Le volet récapitulatif de l'utilisation des métriques fournit des liens vers des informations plus détaillées sur les tendances au fil du temps et vers des règles d'alerte préconfigurées et personnalisables pour les tendances d'utilisation.

Révision du volet récapitulatif

Afficher les tendances générales de l'ingestion de métriques

Pour déterminer si vos applications génèrent une quantité de données cohérente, ce qui est le comportement attendu pour les applications stables, consultez les taux de collecte à l'aide des tableaux de données d'ingestion. En modifiant la période sur laquelle vous affichez les métriques, vous pouvez voir des baisses, des pics ou des tendances.

Pour afficher les taux de collecte au fil du temps, procédez comme suit:

  1. Dans la console Google Cloud, accédez à la page  Gestion des métriques :

    Accédez à la page Gestion des métriques

    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, sélectionnez votre période.
  3. Cliquez sur Afficher les graphiques dans le tableau de données sur les octets ou les échantillons ingérés. Cette discussion fait référence aux graphiques pour les échantillons facturables, mais les graphiques pour les octets facturables fonctionnent de la même manière. Un ensemble de graphiques s'affiche, comme suit:

    Exemple de graphiques récapitulatifs de l'ingestion de métriques.

    Par défaut, les légendes des graphiques sont réduites. Pour afficher la liste des séries temporelles affichées dans un graphique, cliquez sur  Legend (Légende). Pour savoir comment définir des références temporelles ou développer le graphique sur une période spécifique, consultez la section Explorer les données représentées graphiquement.

Par exemple, si vous définissez la période sur une semaine et que vous constatez une augmentation constante, mais inattendue, des données ingérées au fil du temps, vous pouvez vérifier si cette augmentation provient d'une métrique spécifique ou s'il s'agit d'une tendance générale pour un groupe de métriques. Si une métrique est responsable, vous pouvez vérifier si la cardinalité de la métrique augmente également.

  • Pour afficher le taux d'échantillons facturables ingérés dans le champ d'application actuel des métriques, utilisez le graphique Nombre total d'échantillons facturables ingérés.

  • Pour afficher la contribution de chaque projet du champ d'application de vos métriques à la valeur totale facturable, utilisez le graphique Projets par échantillons facturables ingérés. Ce graphique vous indique les projets qui envoient le plus de données et si un projet envoie une quantité de données croissante ou décroissante.

  • (Échantillons facturables uniquement) Pour trouver les espaces de noms qui envoient des métriques ayant le plus contribué aux valeurs facturables, utilisez le graphique Ingestion de volume d'espace de noms.

  • Pour afficher les métriques de votre champ d'application qui contribuent le plus aux valeurs facturables, utilisez le graphique 10 principales métriques par nombre d'échantillons facturables ingérés. Vous pouvez rechercher des pics, des baisses ou des tendances dans les taux de collecte, ou une métrique dont la ligne est très différente de toutes les autres.

  • Pour afficher la contribution à la valeur facturable de toutes les métriques de votre champ d'application, utilisez le graphique Toutes les métriques par échantillons facturables ingérés. Ce graphique inclut les métriques du graphique Top 10 et peut vous montrer la distribution globale des taux de collecte à partir de vos métriques.

Pour analyser plus en détail l'un de ces graphiques, cliquez sur  Autres options, puis sélectionnez Afficher dans l'explorateur de métriques. Pour obtenir des exemples qui commencent par le graphique Ingestion de volume d'espace de noms et qui utilisent l'explorateur de métriques pour effectuer une attribution de volume d'ingestion, consultez les éléments suivants:

Pour en savoir plus sur l'utilisation de l'Explorateur de métriques pour analyser les données, y compris des actions telles que comparer le comportement du mois en cours à celui du mois précédent, consultez Explorer les données représentées graphiquement.

Créer des alertes basées sur l'ingestion de métriques

Pour être averti d'un pic, d'une baisse ou d'une tendance dans les taux de collecte des métriques pour vos métriques facturables, créez une règle d'alerte. Par exemple, une baisse de la collecte de métriques peut indiquer que les performances de votre application sont mauvaises. De même, un pic peut entraîner des frais inattendus. Enfin, une tendance à la hausse peut indiquer qu'une métrique comporte trop d'étiquettes ou que sa cardinalité augmente. Dans tous les cas, une règle d'alerte peut vous informer du comportement inhabituel, puis vous pouvez résoudre la situation.

Si vous avez à la fois des métriques facturées par octets ingérés et des métriques facturées par échantillons ingérés, vous devez créer une règle d'alerte pour les deux valeurs de facturation.

Pour créer une règle d'alerte qui surveille un taux de collecte de métriques, procédez comme suit:

  1. Dans la console Google Cloud, accédez à la page  Gestion des métriques :

    Accédez à la page Gestion des métriques

    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, sélectionnez votre période.
  3. Cliquez sur Afficher les graphiques dans le tableau de données sur les octets ou les échantillons ingérés.
  4. Dans le graphique dont vous souhaitez surveiller les données, cliquez sur Créer une règle d'alerte.

    La boîte de dialogue de la règle d'alerte s'ouvre, avec les champs de condition renseignés. Nous vous recommandons de vérifier tous les paramètres et d'apporter les modifications suivantes:

    • Mettez à jour la valeur du seuil de la condition. La valeur par défaut peut ne pas être satisfaisante.
    • Ajoutez les canaux de notification à la règle.
    • Donnez un nom à la règle.

    Pour en savoir plus, consultez la section Créer une règle d'alerte.

Analyser les problèmes liés à vos métriques

Vous pouvez utiliser la page Gestion des métriques pour examiner les problèmes de structure ou d'utilisation de vos métriques facturables. Par exemple, vous pouvez rencontrer les problèmes suivants:

  • Augmentation du volume facturable pouvant être attribuée à une métrique spécifique.
  • Rapports faisant état d'une augmentation de la latence des requêtes pour une métrique spécifique.
  • Erreurs lors de l'écriture de données de métriques, qui peuvent résulter du dépassement des limites concernant la quantité ou la fréquence d'écriture des données.

La survenue d'erreurs lors de l'écriture de données de métriques peut être corrélée à d'autres problèmes, tels qu'une augmentation inattendue du volume facturable ou une augmentation de la latence des requêtes. Par exemple, une modification de la configuration d'une métrique peut entraîner un problème de cardinalité, qui peut affecter à la fois le volume de données ingérées et la latence des requêtes, et peut également entraîner des erreurs d'écriture de métrique.

Afficher les erreurs d'écriture de métriques

Dans le tableau de données Erreurs d'écriture de métrique, vous pouvez effectuer les opérations suivantes:

  • Afficher l'état des requêtes d'écriture de métriques.
  • Créez une règle d'alerte pour être averti si le taux d'erreurs d'écriture de métriques dépasse une valeur seuil.
  • Consultez les journaux d'audit pour les erreurs d'écriture de métriques, si vous les avez activés. Ces journaux peuvent fournir des informations sur les causes des erreurs d'écriture de métriques.

Pour afficher des informations sur les erreurs lors de l'écriture de données de métrique, procédez comme suit:

  1. Dans la console Google Cloud, accédez à la page  Gestion des métriques :

    Accédez à la page Gestion des métriques

    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, sélectionnez votre période.
  3. Cliquez sur Afficher les erreurs dans le tableau de données Erreurs d'écriture de métriques.

    • Pour afficher l'état des requêtes d'écriture de métriques envoyées à l'API Cloud Monitoring, utilisez le graphique API – Créer une série temporelle (codes d'état). Ce graphique montre les appels à la méthode timeSeries.create.

      Chaque série temporelle indique le taux d'écritures pour un code d'état HTTP spécifique. Lorsque le graphique affiche une seule ligne pour les résultats d'état 2xx, vous n'avez aucune erreur d'écriture de métrique. La capture d'écran suivante montre à la fois des résultats d'état 2xx et un petit nombre de résultats d'état 4xx et 5xx:

      Le graphique "Erreurs d'écriture de métriques" affiche le taux d'erreur pour l'écriture de données de séries temporelles.

      Si vous constatez une augmentation du nombre de requêtes d'écriture de métriques, il est possible que vous rencontriez un problème de cardinalité.

    • Si le graphique affiche des codes d'état pour les erreurs et si vous avez activé les journaux d'audit pour votre projet, vous pouvez les utiliser pour identifier les causes des erreurs. La requête préconfigurée pour les journaux recherche les erreurs associées à la méthode timeSeries.create de l'API Monitoring. Cette méthode est appelée chaque fois qu'une métrique est écrite.

      Les journaux des erreurs timeSeries.create peuvent vous en dire plus sur la raison des codes d'état d'erreur. La méthode peut échouer si, par exemple, vous essayez d'écrire trop de données à la fois ou si vous dépassez une limite de nombre de séries temporelles actives. Pour en savoir plus, consultez la section Métriques définies par l'utilisateur dans le document sur les quotas de surveillance.

Examiner les erreurs de création de métriques

La méthode metricDescriptors.create est une autre méthode liée aux métriques qui peuvent échouer. La méthode metricDescriptors.create est appelée la première fois que vous écrivez des données de séries temporelles pour une nouvelle métrique ou si vous modifiez la structure des données de métrique, probablement en ajoutant de nouveaux libellés. Les journaux d'audit des erreurs de cette méthode sont disponibles dans l'entrée de chaque métrique du tableau des métriques.

Pour afficher les journaux d'audit d'une métrique spécifique, procédez comme suit:

  1. Dans la console Google Cloud, accédez à la page  Gestion des métriques :

    Accédez à la page Gestion des métriques

    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, sélectionnez votre période.
  3. Recherchez la métrique dans le tableau, puis cliquez sur  Actions.
  4. Sélectionnez Afficher les journaux d'audit des métriques.

    La requête préconfigurée pour les journaux recherche les erreurs associées à la méthode de l'API Monitoring metricDescriptors.create.

Les erreurs de la méthode metricDescriptors.create peuvent vous aider à identifier les problèmes potentiels dans la conception de vos métriques. Des erreurs peuvent s'afficher avec cette méthode si vous dépassez le nombre autorisé de descripteurs de métrique ou le nombre de libellés dans un descripteur de la métrique. Pour en savoir plus, consultez la section Métriques définies par l'utilisateur dans le document sur les quotas de Monitoring.

Modèles tarifaires pour les métriques facturables

En général, les métriques système Cloud Monitoring sont gratuites, contrairement aux métriques provenant de systèmes ou d'applications externes. Les métriques facturables sont facturées en fonction du nombre d'octets ou du nombre d'échantillons ingérés. Cette section décrit l'ingestion basée sur des octets et des échantillons.

Pour en savoir plus sur les fonctionnalités facturables de Cloud Monitoring, consultez la section Cloud Monitoring du document sur les tarifs. Pour en savoir plus sur les tarifs, consultez la page Synthèse des tarifs de Cloud Monitoring.

Facturation par octets ou échantillons ingérés

Les métriques facturables sont facturées en fonction du nombre d'octets ou du nombre d'échantillons ingérés. Chaque fois qu'une métrique est écrite, l'opération d'écriture inclut une valeur de données. La valeur des données peut être un scalaire, comme un entier ou un nombre à virgule flottante, ou une distribution, un type de données complexe qui inclut plusieurs valeurs différentes. Pour en savoir plus sur les types de valeurs qu'une métrique peut écrire, consultez la section Type de valeur.

La fréquence à laquelle la métrique est écrite (le taux d'échantillonnage) et le type de données qu'elle écrit (scalaires ou distributions) ont une incidence sur la quantité de données ingérées, que l'ingestion soit facturée en octets ingérés ou en échantillons ingérés.

  • "Octets ingérés" signifie que les frais sont facturés en fonction du volume de données ingérées, mesuré en octets. À des fins de tarification, chaque valeur scalaire est comptabilisée comme 8 octets et chaque distribution comme 80 octets. Pour en savoir plus et obtenir des exemples, consultez la section Métriques facturées par octets ingérés.

  • "Échantillons ingérés" signifie que les frais sont basés sur le nombre de mesures ingérées. À des fins de tarification, chaque valeur scalaire est comptabilisée comme un échantillon, et chaque distribution est comptabilisée comme deux échantillons plus un pour chaque bucket d'histogramme dont le nombre n'est pas nul. Pour en savoir plus et obtenir des exemples, consultez la section Métriques facturées par les échantillons ingérés.

La plus grande différence entre les deux modèles de tarification concerne les valeurs de distribution. L'ingestion basée sur les octets facture un tarif forfaitaire pour les distributions, mais l'ingestion basée sur les échantillons tient compte des données de la distribution. Les distributions avec des histogrammes clairsemés (peu de buckets d'histogramme avec des valeurs non nulles) comptent moins d'échantillons que les distributions avec des histogrammes denses, dans lesquelles la plupart des buckets ont des valeurs non nulles.

Métriques facturables sur la page Gestion des métriques

La page Gestion des métriques affiche les métriques facturables par domaine. Le domaine vous indique comment la métrique a été collectée et d'où elle provient.

Le tableau suivant décrit les catégories de métriques facturables disponibles sur la page Gestion des métriques et indique si elles sont mesurées en octets ou en échantillons ingérés:

Domaine Préfixe métrique Modèle tarifaire Signification
Agent agent.googleapis.com Octets Métriques collectées à partir de ressources externes par des agents. Pour obtenir la liste de ces métriques, consultez les pages Métriques de l'agent Ops et Métriques de surveillance et de journalisation obsolètes. Les métriques des intégrations tierces collectées par l'ancien agent de surveillance sont également signalées en tant que métriques "agent". Consultez la section Métriques des applications tierces.

Les métriques agent.googleapis.com/processes/ sont facturées à 5% du tarif des autres métriques facturables. Par exemple, le coût d'ingestion de 100 Mio de métriques de processus est équivalent au coût d'ingestion de 5 Mio d'autres métriques facturables.

Les agents collectent également des métriques sur eux-mêmes. Ces métriques, identifiées par le préfixe agent.googleapis.com/agent, ne sont pas facturables et n'apparaissent pas sur la page Gestion des métriques.

Défini par l'utilisateur, personnalisé custom.googleapis.com Octets Métriques que vous définissez.
Externe external.googleapis.com Octets Métriques issues de certaines bibliothèques Open Source ou de fournisseurs tiers. Pour en savoir plus, consultez la section Métriques externes.
Charge de travail workload.googleapis.com Octets Métriques des intégrations tierces écrites par l'agent Ops. Pour obtenir la liste de ces métriques, consultez la section Métriques d'applications tierces.
Prometheus prometheus.googleapis.com Exemples Métriques collectées à l'aide de Google Cloud Managed Service pour Prometheus, ou à l'aide de l'agent Ops et du récepteur Prometheus ou du récepteur OTLP.

Autres métriques facturables

La page Gestion des métriques n'affiche pas les métriques basées sur les journaux définies par l'utilisateur. Ces métriques, qui sont dérivées en comptant les valeurs dans les entrées de journal, portent le préfixe logging.googleapis.com/user. Les métriques basées sur les journaux définies par l'utilisateur sont facturées par octets ingérés.

Étape suivante