Paramètres pour les règles d'alerte courantes

Les règles d'alerte dans Cloud Monitoring vous permettent de surveiller les services Google Cloud en spécifiant les données cibles, les conditions de déclenchement et les canaux de notification. Vous pouvez utiliser les paramètres recommandés dans ce document pour créer des règles d'alerte courantes pour des services tels que BigQuery, Bigtable, Compute Engine, Cloud Logging, Spanner et Cloud Trace.

À propos de ces paramètres

La plupart des sections de ce document comportent les éléments suivants :

  • Titre : indique le nom du produit concerné et une brève description de la règle d'alerte.
  • Résumé : décrit la règle d'alerte. Pour en savoir plus, consultez la documentation du produit concerné.
  • Procédure permettant de créer une règle d'alerte : décrit les étapes requises pour créer une règle d'alerte. Pour obtenir des instructions détaillées, consultez Créer une règle d'alerte.
  • Nouvelle condition : liste les champs qui spécifient ce qui est surveillé et comment les données sont agrégées.
  • Configurer le déclencheur d'alerte : liste les champs qui spécifient quand la condition d'une règle d'alerte est remplie. En modifiant la période de nouveau test, vous pouvez réduire la fréquence à laquelle la condition est remplie.

Associer les paramètres des règles d'alerte aux paramètres des graphiques

Si vous souhaitez uniquement configurer un graphique affichant des données de quota, vous pouvez utiliser les paramètres du tableau Nouvelle condition. Les conditions d'alerte utilisent une notation différente de celle des outils de création de graphiques. Les outils de création de graphiques incluent l'Explorateur de métriques et la configuration de graphiques sur des tableaux de bord personnalisés :
Boîte de dialogue Nouvelle condition
nom du champ
Graphiques
Fenêtrage glissant

Configuration optimale basée sur les paramètres de métrique et d'agrégation sélectionnés.

Pour spécifier la fonction d'alignement, procédez comme suit :

  1. Dans l'élément Agrégation, développez le premier menu et sélectionnez Configurer l'aligneur. Les éléments Fonction d'alignement et Regroupement sont ajoutés.
  2. Développez l'élément Fonction d'alignement et effectuez une sélection.

Fenêtre glissante Intervalle minimal
(pour y accéder, cliquez sur Ajouter un élément de requête)
Regrouper les séries temporelles par
(dans la section Dans toutes les séries temporelles)
Deuxième menu de l'élément Agrégation
Agrégation de séries temporelles
(dans la section Dans toutes les séries temporelles)
Premier menu de l'élément Agrégation

Facturation

Pour être averti si vos frais facturables ou prévus dépassent un budget, créez une alerte sur la page Budgets et alertes de la console Google Cloud  :

  1. Dans la console Google Cloud , accédez à la page Facturation :

    Accéder à Facturation

    Vous pouvez également accéder à cette page à l'aide de la barre de recherche.

    Si vous possédez plusieurs compte de facturation Cloud, effectuez l'une des opérations suivantes :

    • Pour gérer Cloud Billing pour le projet en cours, sélectionnez Accéder au compte de facturation associé.
    • Pour trouver un autre compte de facturation Cloud, sélectionnez Gérer les comptes de facturation et choisissez le compte pour lequel vous souhaitez définir un budget.
  2. Dans le menu de navigation "Facturation", sélectionnez Budgets et alertes.
  3. Cliquez sur  Créer un budget.
  4. Saisissez les détails du budget dans la boîte de dialogue qui s'affiche. Dans cette boîte de dialogue, vous sélectionnez des projets et des produits Google Cloud , puis vous créez un budget pour cette combinaison. Par défaut, vous êtes averti lorsque vous atteignez 50 %, 90 % et 100 % du budget. Pour obtenir la documentation complète, consultez Définir des budgets et des alertes de budget.

Temps d'exécution de BigQuery

Pour créer une règle d'alerte qui se déclenche lorsque le 99e centile de l'exécution d'une requête BigQuery dépasse une limite définie par l'utilisateur, définissez les paramètres suivants :

ChampNouvelle condition

Valeur
Ressource et métrique Dans le menu Ressources, sélectionnez Projet BigQuery.
Dans le menu Catégories de métriques, sélectionnez Requête.
Dans le menu Métriques, sélectionnez Temps d'exécution des requêtes.
Filter
Dans toutes les séries temporelles
Regrouper les séries temporelles par
priority
Dans toutes les séries temporelles
Agrégation de séries temporelles
99th percentile
Fenêtre glissante 5 m
Fenêtrage glissant sum
Champ Configurer le déclencheur d'alerte

Valeur
Type de condition Threshold
Déclencheur d'alerte Any time series violates
Position du seuil Above threshold
Valeur du seuil Vous déterminez cette valeur. Nous vous conseillons néanmoins de définir un seuil de 60 secondes.
Fenêtre du nouveau test most recent value

Utilisation de BigQuery

Pour créer une règle d'alerte qui se déclenche lorsque les métriques BigQuery ingérées dépassent un niveau défini par l'utilisateur, définissez les paramètres suivants :

ChampNouvelle condition

Valeur
Ressource et métrique Dans le menu Ressources, sélectionnez Ensemble de données BigQuery.
Dans le menu Catégories de métriques, sélectionnez Stockage.
Sélectionnez une métrique dans le menu Métriques. Les métriques spécifiques à l'utilisation incluent Stored bytes, Uploaded bytes et Uploaded bytes billed. Pour obtenir la liste complète des métriques disponibles, consultez Métriques BigQuery.
Filter project_id : ID de votre projet Google Cloud .
dataset_id : ID de votre ensemble de données.
Dans toutes les séries temporelles
Regrouper les séries temporelles par
dataset_id : ID de votre ensemble de données
Dans toutes les séries temporelles
Agrégation de séries temporelles
sum
Fenêtre glissante 1 m
Fenêtrage glissant mean
Champ Configurer le déclencheur d'alerte

Valeur
Type de condition Threshold
Déclencheur d'alerte Any time series violates
Position du seuil Above threshold
Valeur du seuil Vous définissez la valeur acceptable.
Fenêtre du nouveau test 1 minute

Utilisation du stockage Bigtable

Pour créer une règle d'alerte qui se déclenche lorsque l'utilisation de l'espace de stockage de votre cluster Bigtable est supérieure à un seuil recommandé, par exemple 70 %, définissez les paramètres suivants :

ChampNouvelle condition

Valeur
Ressource et métrique Dans le menu Ressources, sélectionnez Cluster Cloud Bigtable.
Dans le menu Catégories de métriques, sélectionnez Cluster.
Dans le menu Métriques, sélectionnez Utilisation de l'espace de stockage.

(Le metric.type est bigtable.googleapis.com/cluster/storage_utilization).
Filter cluster = YOUR_CLUSTER_ID
Champ Configurer le déclencheur d'alerte

Valeur
Type de condition Threshold
Condition triggers if (déclenchement de la condition) Any time series violates
Position du seuil Above threshold
Valeur du seuil 70
Fenêtre du nouveau test 10 minutes

Validation de l'amorçage Compute Engine

La métrique Validation de l'amorçage indique l'état de réussite/d'échec concernant la partie d'amorçage de la dernière séquence de démarrage. L'amorçage représente la séquence de démarrage entre le lancement du micrologiciel UEFI et la prise de contrôle du bootloader.

Pour créer une règle d'alerte qui se déclenche en cas d'échec de la séquence d'amorçage pour l'une de vos instances de VM Compute Engine, utilisez les paramètres suivants.

ChampNouvelle condition

Valeur
Ressource et métrique Dans le menu Ressources, sélectionnez Instance de VM.
Dans le menu Catégories de métriques, sélectionnez Instance.
Dans le menu Métriques, sélectionnez Validation d'amorçage.
Filter status = failed
Dans toutes les séries temporelles
Regrouper les séries temporelles par
status
Dans toutes les séries temporelles
Agrégation de séries temporelles
sum
Fenêtre glissante Utilisez les valeurs par défaut.
Fenêtrage glissant Utiliser les valeurs par défaut
Champ Configurer le déclencheur d'alerte

Valeur
Type de condition Threshold
Déclencheur d'alerte Any time series violates
Position du seuil Above threshold
Valeur du seuil 0
Fenêtre du nouveau test 1 minute

Validation du démarrage tardif Compute Engine

La métrique Validation du démarrage tardif indique l'état de réussite/d'échec concernant la partie de démarrage tardif de la dernière séquence de démarrage. Le démarrage tardif représente la séquence de démarrage, de l'exécution du bootloader à la fin du démarrage. Elle inclut le chargement du noyau du système d'exploitation.

Pour créer une règle d'alerte qui se déclenche en cas d'échec de la séquence de démarrage tardif pour l'une de vos instances de VM Compute Engine, utilisez les paramètres suivants.

ChampNouvelle condition

Valeur
Ressource et métrique Dans le menu Ressources, sélectionnez Instance de VM.
Dans le menu Catégories de métriques, sélectionnez Instance.
Dans le menu Métriques, sélectionnez Validation de démarrage tardif.
Filter status = failed
Dans toutes les séries temporelles
Regrouper les séries temporelles par
status
Dans toutes les séries temporelles
Agrégation de séries temporelles
sum
Fenêtre glissante Utilisez les valeurs par défaut.
Fenêtrage glissant Utiliser les valeurs par défaut
Champ Configurer le déclencheur d'alerte

Valeur
Type de condition Threshold
Déclencheur d'alerte Any time series violates
Position du seuil Above threshold
Valeur du seuil 0
Fenêtre du nouveau test 1 minute

Consignation des octets de journaux mensuels ingérés

Pour créer une règle d'alerte qui se déclenche lorsque le nombre d'octets de journaux écrits dans vos buckets de journaux dépasse la limite définie par l'utilisateur pour Cloud Logging, définissez les paramètres suivants :

ChampNouvelle condition

Valeur
Ressource et métrique Dans le menu Ressources, sélectionnez Global.
Dans le menu Catégories de métriques, sélectionnez Métrique basée sur les journaux.
Dans le menu Métriques, sélectionnez Octets de journaux ingérés par mois.
Filter Aucune.
Dans toutes les séries temporelles
Agrégation de séries temporelles
sum
Fenêtre glissante 60 m
Fenêtrage glissant max
Champ Configurer le déclencheur d'alerte

Valeur
Type de condition Threshold
Déclencheur d'alerte Any time series violates
Position du seuil Above threshold
Valeur du seuil Vous définissez la valeur acceptable.
Fenêtre du nouveau test La valeur minimale acceptable est de 30 minutes.

Prédiction de recommandations

Pour configurer une alerte de prédiction de recommandations, utilisez les paramètres suivants dans la règle d'alerte.

ChampNouvelle condition

Valeur
Ressource et métrique Dans le menu Ressources, sélectionnez API consommée.
Dans le menu Catégories de métriques, sélectionnez API.
Dans le menu Métriques, sélectionnez Nombre de requêtes.
Filter service = recommendationengine.googleapis.com
method = google.cloud.recommendationengine.v1beta1.PredictionService.Predict
response_code != 200
Dans toutes les séries temporelles
Agrégation de séries temporelles
sum
Fenêtre glissante 1 m
Fenêtrage glissant sum
Champ Configurer le déclencheur d'alerte

Valeur
Type de condition Threshold
Déclencheur d'alerte Any time series violates
Position du seuil Above threshold
Valeur du seuil 0
Fenêtre du nouveau test 5 minutes

Réduction de l'enregistrement des événements utilisateur pour les recommandations

Pour configurer une alerte de réduction de l'enregistrement d'événements Recommendations, utilisez les paramètres suivants dans la règle d'alerte.

ChampNouvelle condition

Valeur
Ressource et métrique Dans le menu Ressources, sélectionnez API consommée.
Dans le menu Catégories de métriques, sélectionnez API.
Dans le menu Métriques, sélectionnez Nombre de requêtes.
Filter service = recommendationengine.googleapis.com
method = google.cloud.recommendationengine.v1beta1.PredictionService.CollectUserEvent
response_code != 200
Dans toutes les séries temporelles
Agrégation de séries temporelles
sum
Fenêtre glissante 1 m
Fenêtrage glissant sum
Champ Configurer le déclencheur d'alerte

Valeur
Type de condition Metric absence
Déclencheur d'alerte Any time series violates
Temps d'absence du déclencheur 10 minutes

Utilisation du processeur par les tâches à priorité élevée pour Spanner

Pour créer une règle d'alerte qui se déclenche lorsque l'utilisation du processeur à priorité élevée pour Spanner est supérieure à un seuil recommandé, utilisez les paramètres suivants.

ChampNouvelle condition

Valeur
Ressource et métrique Dans le menu Ressources, sélectionnez Instance Spanner.
Dans le menu Catégories de métriques, sélectionnez Instance.
Dans le menu Métriques, sélectionnez Utilisation du CPU par priorité.

(Le metric.type est spanner.googleapis.com/instance/cpu/utilization_by_priority).
Filter instance_id = YOUR_INSTANCE_ID
priority = high
Dans toutes les séries temporelles
Regrouper les séries temporelles par
location pour les instances multirégionales ;
laissez le champ vide pour les instances régionales.
Dans toutes les séries temporelles
Agrégation de séries temporelles
sum
Fenêtre glissante 10 m
Fenêtrage glissant mean
Champ Configurer le déclencheur d'alerte

Valeur
Type de condition Threshold
Déclencheur d'alerte Any time series violates
Position du seuil Above threshold
Valeur du seuil 45% pour les instances multirégionales ;
65% pour les instances régionales.
Fenêtre du nouveau test 10 minutes

Utilisation du processeur, moyenne glissante de 24 heures, pour Spanner

Pour créer une règle d'alerte qui se déclenche lorsque la moyenne glissante sur 24 heures de l'utilisation du processeur pour Spanner est supérieure à un seuil recommandé, définissez les paramètres suivants :

ChampNouvelle condition

Valeur
Ressource et métrique Dans le menu Ressources, sélectionnez Instance Spanner.
Dans le menu Catégories de métriques, sélectionnez Instance.
Dans le menu Métriques, sélectionnez Utilisation lissée du processeur.

(Le metric.type est spanner.googleapis.com/instance/cpu/smoothed_utilization).
Filter instance_id = YOUR_INSTANCE_ID
Dans toutes les séries temporelles
Agrégation de séries temporelles
sum
Fenêtre glissante 10 m
Fenêtrage glissant mean
Champ Configurer le déclencheur d'alerte

Valeur
Type de condition Threshold
Déclencheur d'alerte Any time series violates
Position du seuil Above threshold
Seuil 90%
Fenêtre du nouveau test 10 minutes

Espace de stockage Spanner

Pour créer une règle d'alerte qui se déclenche lorsque l'espace de stockage de votre instance Spanner dépasse un seuil recommandé, définissez les paramètres suivants :

ChampNouvelle condition

Valeur
Ressource et métrique Dans le menu Ressources, sélectionnez Instance Spanner.
Dans le menu Catégories de métriques, sélectionnez Instance.
Dans le menu Métriques, sélectionnez Espace de stockage utilisé.

(Le metric.type est spanner.googleapis.com/instance/storage/utilization).
Filter instance_id = YOUR_INSTANCE_ID
Dans toutes les séries temporelles
Agrégation de séries temporelles
sum
Fenêtre glissante 10 m
Fenêtrage glissant max
Champ Configurer le déclencheur d'alerte

Valeur
Type de condition Threshold
Condition triggers if (déclenchement de la condition) Any time series violates
Position du seuil Above threshold
Valeur du seuil Vous n'avez pas besoin de définir un seuil spécifique pour le stockage maximal par nœud. Toutefois, nous vous recommandons de configurer une alerte lorsque vous approchez de la limite de stockage maximale. Pour en savoir plus, consultez Métriques d'utilisation de l'espace de stockage.
Fenêtre du nouveau test 10 minutes

Dépassement du quota dans Trace lors de l'utilisation de l'API

Pour créer une règle d'alerte qui se déclenche lorsque le nombre de segments Cloud Trace ingérés par mois dépasse votre quota, définissez les paramètres suivants :

ChampNouvelle condition

Valeur
Ressource et métrique Dans le menu Ressources, sélectionnez API consommée.
Dans le menu Catégories de métriques, sélectionnez API.
Dans le menu Métriques, sélectionnez Nombre de requêtes.

(Le metric.type est serviceruntime.googleapis.com/api/request_count).
Filter service = cloudtrace.googleapis.com
response_code = 429
Dans toutes les séries temporelles
Agrégation de séries temporelles
sum
Fenêtre glissante 1 m
Fenêtrage glissant sum
Champ Configurer le déclencheur d'alerte

Valeur
Type de condition Threshold
Déclencheur d'alerte Any time series violates
Position du seuil Above threshold
Valeur du seuil 0
Fenêtre du nouveau test 1 minute

Surveillance de l'utilisation mensuelle des délais dans Trace

Pour créer une règle d'alerte qui se déclenche lorsque le nombre de segments Cloud Trace ingérés mensuellement dépasse une limite définie par l'utilisateur, définissez les paramètres suivants :

ChampNouvelle condition

Valeur
Ressource et métrique Dans le menu Ressources, sélectionnez Global.
Dans le menu Catégories de métriques, sélectionnez Facturation.
Dans le menu Métriques, sélectionnez Segments de trace mensuels ingérés.
Filter
Dans toutes les séries temporelles
Agrégation de séries temporelles
sum
Fenêtre glissante 60 m
Fenêtrage glissant max
Champ Configurer le déclencheur d'alerte

Valeur
Type de condition Threshold
Déclencheur d'alerte Any time series violates
Position du seuil Above threshold
Threshold value Vous définissez la valeur acceptable.
Fenêtre du nouveau test La valeur minimale acceptable est de 30 minutes.

Erreurs d'exportation de Trace

Pour créer une règle d'alerte qui se déclenche en cas d'erreur lors de l'exportation des données Cloud Trace vers BigQuery, utilisez les paramètres suivants.

ChampNouvelle condition

Valeur
Ressource et métrique Dans le menu Ressources, sélectionnez Cloud Trace.
Dans le menu Catégories de métriques, sélectionnez Bigquery_export.
Dans le menu Métriques, sélectionnez Segments exportés vers BigQuery.
Filter status != ok
Dans toutes les séries temporelles
Regrouper les séries temporelles par
status
Dans toutes les séries temporelles
Agrégation de séries temporelles
sum
Fenêtre glissante 1 m
Fenêtrage glissant rate
Champ Configurer le déclencheur d'alerte

Valeur
Type de condition Threshold
Déclencheur d'alerte Any time series violates
Position du seuil Above threshold
Valeur du seuil 0
Fenêtre du nouveau test 1 minute

Surveillance d'un test de disponibilité

Pour créer une règle d'alerte portant sur un test de disponibilité, ou pour créer un graphique indiquant l'état de réussite ou de latence d'un test de disponibilité, consultez la page Alertes sur les tests de disponibilité.