Régionalité des données pour Cloud Monitoring

Cette page décrit les règles de stockage des données utilisées par Cloud Monitoring. Cloud Monitoring est un produit disponible dans le monde entier, indépendamment de l'emplacement.

Stockage des données de séries temporelles

Les agents Google, le code côté client utilisant des bibliothèques telles qu'OpenTelemetry et des sources tierces comme BindPlane écrivent des séries temporelles à l'aide de l'API Cloud Monitoring. Les services Google écrivent également des séries temporelles, mais ils utilisent des mécanismes internes.

Pour stocker les données d'une série temporelle dans une région spécifique, il faut que la ressource surveillée à laquelle la série se rapporte possède l'un des libellés suivants, avec une valeur valide :

  • location
  • zone
  • region

Si la ressource surveillée à laquelle la série temporelle se rapporte possède l'un des libellés ci-dessus, mais que ce libellé à une valeur non valide (ou pas de valeur du tout), la série temporelle est supprimée.

Si la ressource surveillée à laquelle la série temporelle se rapporte ne possède aucun des libellés ci-dessus, l'emplacement de stockage de la série temporelle reste indéterminé.

Pour afficher la liste de toutes les ressources surveillées et de leurs libellés, consultez la page Types de ressources surveillées. Parmi ces ressources, certaines possèdent un libellé d'emplacement. Reportez vous à la section correspondante pour en savoir plus sur les valeurs valides de ce libellé.

La contrainte d'emplacement des ressources ne s'applique pas aux séries temporelles.

Données écrites par des produits Google Cloud

Les produits Google Cloud déployables par zone ou par région stockent toutes les séries temporelles générées dans la région où ils sont déployés. Pour obtenir la liste de ces produits, consultez l'article Produits disponibles par emplacement.

Pour tous les autres produits Google, l'emplacement de stockage des séries temporelles générées est indéterminé. Pour obtenir la liste de ces produits, consultez la section Produits disponibles dans le monde entier.

Métriques personnalisées

Les règles concernant l'emplacement de stockage des données de séries temporelles s'appliquent également aux séries temporelles des métriques personnalisées. Il peut s'agir par exemple de métriques crées par vos applications à l'aide de bibliothèques telles qu'OpenCensus et OpenTelemetry.

Les types de ressources surveillées disponibles pour les métriques personnalisées n'ont pas tous de libellés d'emplacement. Par exemple, la ressource global n'a qu'un libellé pour l'identifiant du projet. Pour obtenir la liste des types de ressources surveillées disponibles pour les métriques personnalisées, consultez la section Ressources surveillées pour les métriques personnalisées.

Traitement des données de séries temporelles

L'emplacement physique où les données de séries temporelles sont traitées dépend de nombreux facteurs, tels que l'emplacement de stockage des données, la sémantique des requêtes, la mise en réseau, etc. De façon général, rien ne garantit que les séries temporelles soient toujours traitées là où elles sont physiquement stockées.

Notifications d'alerte

Lorsque Monitoring envoie une notification d'alerte, ces informations peuvent passer par des fournisseurs tiers qui ne prennent pas en charge la localisation des données. Par exemple, les clients peuvent configurer une notification d'alerte à envoyer à une adresse e-mail de leur choix, à un canal Slack, ou par SMS. Pour en savoir plus sur tous les types de canaux disponibles, consultez Créer et gérer des canaux de notification.

Tests de disponibilité et surveillances synthétiques

Les clients qui ont configuré Assured Workloads en raison d'exigences de résidence des données ou de niveau d'impact 4 (IL4) ne doivent pas utiliser de tests de disponibilité ni de surveillances synthétiques.