Surveiller les tâches de transfert

Cloud Monitoring collecte et stocke automatiquement les informations liées à vos tâches liées au service de transfert de stockage. Vous pouvez utiliser Cloud Monitoring pour représenter graphiquement et surveiller une plage de métriques.

Cloud Monitoring est automatiquement activé pour le service de transfert de stockage. La collecte de données et l'affichage de métriques dans la console Google Cloud sont gratuits. Des frais peuvent s'appliquer pour les appels d'API. Pour en savoir plus, consultez les tarifs de Cloud Monitoring.

Rôle IAM requis

Pour afficher les métriques dans Cloud Monitoring, vous devez disposer du rôle Lecteur Monitoring (roles/monitoring.viewer) ou des autorisations équivalentes.

Découvrez comment attribuer un rôle IAM.

Métriques d'accès dans Cloud Monitoring

Pour afficher les métriques du service de transfert de stockage, procédez comme suit:

  1. Accédez à la page Monitoring dans la console Google Cloud.

    Accéder à Monitoring

  2. Suivez les instructions de la section Créer des graphiques avec l'explorateur de métriques pour sélectionner et afficher vos métriques.

Détails de la ressource

Nom de la ressource surveillée: storage_transfer_job

Champ de la ressource / cible Ressource et champ REST utilisés pour renseigner ce champ Description
project_id TransferJob.project_id (ID du projet de transfert) Identifiant du projet associé à cette ressource
job_id TransferJob.name (TransferJob.name) Le nom unique du transfert
location sera toujours définie sur global, car les tâches de transfert ne sont associées à aucune région ni aucun emplacement ; Emplacement de la tâche de transfert

Détails de la métrique

Toutes les métriques du service de transfert de stockage sont des métriques delta. Ils mesurent la variation depuis le dernier enregistrement de la métrique. Par exemple, les métriques qui mesurent le nombre de requêtes sont des métriques delta. Chaque valeur enregistre le nombre de requêtes reçues depuis le dernier point de données enregistré.

Les données sont échantillonnées toutes les 60 secondes. Après échantillonnage, les données ne sont pas visibles pendant un délai pouvant atteindre 180 secondes.

Les noms de métriques commencent tous par storagetransfer.googleapis.com/transferjob/. Exemple : storagetransfer.googleapis.com/transferjob/found_bytes_count.

Nom de la métrique Étiquettes Description
found_bytes_count (nombre_octets trouvés)

origin=[source | sink]

Nombre d'octets programmés pour être transférés ou supprimés, à l'exception de ceux filtrés en fonction de conditions d'objet ou parce qu'ils existent déjà à la destination. Consultez la section TransferOptions pour savoir comment écraser des données dans le récepteur.

TransferCounters correspondants : bytesFoundFromSource, bytesFoundOnlyFromSink

nombre_objets_trouvés

origin=[source | sink]

Nombre d'objets trouvés devant être transférés ou supprimés, à l'exception de ceux filtrés en fonction de leur condition ou ignorés en raison de la synchronisation.

TransferCounters correspondants : objectsFoundFromSource, objectsFoundOnlyFromSink

copié_octets

status=[succeeded | skipped | failed]

Nombre d'octets copiés.

TransferCounters correspondants: bytesCopiedToSink, bytesFromSourceSkippedBySync, bytesFromSourceFailed

La valeur copied_bytes_count avec l'état succeeded ne correspond pas toujours au compteur bytesCopiedToSink, car la métrique comptabilise également les octets copiés qui sont supprimés en cas d'échec. Par exemple, si le service de transfert de stockage copie 100 octets d'un objet supprimé au milieu du transfert, les 100 octets copiés sont enregistrés sous copied_bytes_count avec l'état succeeded. Les octets de l'objet complet sont également enregistrés sous copied_bytes_count avec l'état failed.

nombre d'objets copiés

status=[succeeded | skipped | failed]

Nombre d'objets copiés.

TransferCounters correspondants: objectsCopiedToSink, objectsFromSourceSkippedBySync, objectsFromSourceFailed

nombre_octets_supprimés

origin=[source | sink]
status=[succeeded | failed]

Nombre d'octets supprimés. Le service de transfert de stockage peut être configuré pour supprimer des données à la source et/ou à la destination. Pour en savoir plus sur la configuration du comportement de suppression, consultez la section TransferOptions.

TransferCounters correspondants: bytesDeletedFromSource, bytesDeletedFromSink, bytesFromSourceFailed, bytesBytesToDeleteFromSink

Remarque: Ce compteur correspond à la somme de deleted_bytes_count:status=failed,origin=source et de copied_bytes_count:status=failed.

nombre_objets_supprimés

origin=[source | sink]
status=[succeeded | failed]

Nombre d'objets supprimés.

TransferCounters correspondants : objectsDeletedFromSource, objectsDeletedFromSink, objectsFromSourceFailed, objectsFailedToDeleteFromSink

Remarque: Ce compteur correspond à la somme de deleted_objects_count:status=failed,origin=source et de copied_objects_count:status=failed.