En esta página se describe cómo configurar y ver los registros de Cloud Logging del Servicio de transferencia de Storage.
Cloud Logging es compatible con todas las transferencias del servicio de transferencia de Storage. Las operaciones FIND
no se registran en las transferencias basadas en agentes.
En las transferencias de sistemas de archivos, también se pueden configurar registros de transferencia de sistemas de archivos.
Antes de empezar
Antes de empezar, comprueba que tienes acceso a Cloud Logging. Te recomendamos el rol de Gestión de Identidades y Accesos Visor de registros (roles/logging.viewer). Para obtener más información sobre el acceso a los registros, consulta Control de acceso con IAM.
A continuación, se describe cómo verificar y conceder acceso de gestión de identidades y accesos:
- Ver acceso actual para verificar el acceso que tiene cada principal.
- Concede un rol a los principales correspondientes de tu proyecto.
Acciones registrables
Se pueden registrar las siguientes acciones:
FIND: buscar trabajo que hacer, como enumerar archivos en un directorio, enumerar objetos en un contenedor o enumerar carpetas gestionadas en un contenedor. No se admite en las transferencias basadas en agentes.COPY: copiar archivos u objetos en Cloud Storage.DELETE: elimina archivos u objetos en el origen o en el destino. En el caso de las transferencias entre dos sistemas de archivos, también se registra la eliminación de archivos del segmento de Cloud Storage intermediario.
Estados registrables
En cada acción, puedes registrar uno o varios de los siguientes estados:
SUCCEEDED: la acción se ha realizado correctamente.FAILED: no se ha podido realizar la acción.SKIPPED: Solo se aplica a la acción COPY y solo se admite en las tareas de transferencia basadas en agentes. Debe configurarse mediantegcloudo la API REST. Este estado significa que se ha omitido la copia. Esto ocurre cuando el archivo ya existe en el receptor y la tarea de transferencia está configurada para ignorar los archivos que ya existen.
Activar el almacenamiento de registros
Para habilitar el registro, especifica las acciones y los estados que se deben registrar.
CLI de gcloud
Cuando crees una tarea de transferencia con gcloud transfer jobs create, usa las siguientes marcas para habilitar el registro:
gcloud transfer jobs create SOURCE DESTINATION \
--log-actions=copy,delete,find \
--log-action-states=succeeded,failed,skipped
Debe especificar al menos un valor para cada marca.
REST
Para crear una configuración de registro, usa transferJobs.create con un