Cloud Monitoring est un produit mondial dont les services sont disponibles quelle que soit la zone géographique. En revanche, l'emplacement de stockage de vos données de séries temporelles dépend de la ressource surveillée et du service Google Cloud qui les génère. Comprendre comment Cloud Monitoring stocke et traite les données de séries temporelles, achemine les notifications d'alerte et exécute les tests de disponibilité vous aide à planifier la résidence des données et les exigences de conformité.
Stockage des données de séries temporelles
Les agents Google, le code côté client utilisant des bibliothèques telles qu'OpenTelemetry et les sources tierces telles que 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 :
locationzoneregion
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 les produits Google Cloud
Les produitsGoogle Cloud déployables par zone ou par région stockent toutes les séries temporelles qu'ils génèrent dans la même région que celle dans laquelle ils sont déployés. Pour obtenir la liste de ces produits, consultez 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érie temporelle sont traitées lorsqu'elles sont interrogées dépend de nombreux facteurs, y compris 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 surveillance synthétique
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 les tests de disponibilité ni les moniteurs synthétiques.