Almacena registros

En esta página, se describe la forma en que Cloud Logging almacena tus entradas de registro.

Depósitos de registros

Los depósitos de registros son los contenedores de tus proyectos de Google Cloud que almacenan y organizan los datos de registros.

Descripción general

Para cada proyecto de Google Cloud, Logging crea de forma automática dos depósitos de registros: _Required y _Default. Todos los registros que se generan en el proyecto se almacenan en los depósitos de registros _Required y _Default, que se encuentran en el proyecto en el que se generan los registros:

  • _Required: Este depósito contiene registros de auditoría de la actividad del administrador, registros de auditoría de los eventos del sistema y registros de Transparencia de acceso, y los conserva durante 400 días. No se te cobrará por los registros almacenados en _Required. No se puede modificar el período de retención de los registros almacenados aquí. No puedes borrar este depósito.

  • _Default: Este depósito contiene todos los demás registros transferidos en un proyecto de Google Cloud, excepto los registros almacenados en el depósito _Required. Los precios estándar de Cloud Logging se aplican a estos registros. Las entradas de registro que se guardan en el depósito _Default se conservan durante 30 días, a menos que apliques reglas de retención personalizadas.

    Nota: Puedes borrar el depósito _Default, pero considera los siguientes puntos antes de hacerlo:

    • Los nombres de los depósitos no pueden comenzar con caracteres especiales, por lo que no puedes volver a crear el depósito con el mismo nombre _Default.

    • Una vez que se borra el depósito _Default, cualquier registro que no tenga un destino configurado se pierde de forma permanente.

En estos depósitos, Logging crea receptores de registros llamados _Required y _Default de forma automática que enrutan los registros a los depósitos correspondientes.

Además de los depósitos proporcionados de forma automática, puedes crear depósitos de registros personalizados en cualquier proyecto de Google Cloud. Si aplicas receptores de registros en tus depósitos de registros personalizados, puedes enrutar cualquier subconjunto de los registros a cualquier depósito de registros, lo que te permite elegir en qué proyecto de Google Cloud se almacenan los registros y qué otros registros se almacenan con ellos.

Con los depósitos personalizados y el depósito _Default, puedes configurar períodos de retención personalizados para diferentes registros.

Para obtener más información sobre cómo Cloud Logging enruta y almacena tus datos de registros, consulta Descripción general del enrutador de registros.

Comienza ahora

Esta es una versión Alfa de los depósitos de registros. Si deseas solicitar acceso para usar depósitos de registros, haz lo siguiente:

  1. Envía un formulario de solicitud de acceso individual para cada proyecto de Google Cloud en el que desees usar depósitos de registros.
  2. Después de obtener acceso, consulta Administra depósitos de registros para obtener información sobre el uso de depósitos. Ten en cuenta que para ver esta página debes estar en una lista de permisos.

Retención de registros

Cloud Logging retiene distintos tipos de registros durante un tiempo determinado antes de que se borren. Los siguientes períodos de retención se aplican a los datos de registros:

Depósito de registros Tipos de registros Retención predeterminada Retención personalizada
_Required Registros de auditoría de Actividad del administrador, registros de auditoría de Eventos del sistema
y registros de Transparencia de acceso
400 días No se puede configurar
_Default Todos los demás registros transferidos 30 días Entre 1 y 3,650 días

Retención personalizada

Puedes configurar Cloud Logging para que retenga los registros en el depósito de registros _Default entre 1 y 3,650 días.

La retención se configura a nivel de depósito y se aplica a todos los registros en el depósito _Default.

Para actualizar el período de retención del depósito de registros _Default, haz lo siguiente:

GCLOUD

Ejecuta este comando de gcloud y ajusta [RETENTION_DAYS]:

gcloud beta logging buckets update _Default --location=global --retention-days=[RETENTION_DAYS]

Por ejemplo, para retener los registros en el depósito _Default durante un año, ingresa el siguiente comando:

gcloud beta logging buckets update _Default --location=global --retention-days=365

CONSOLE

En la actualidad, Google Cloud Console no admite la personalización de la retención de registros.

Precios

Actualmente, no hay cargos adicionales por extender la retención de datos de los registros durante más tiempo que los períodos de retención predeterminados.

Regionalización

En este momento, el único valor válido para el parámetro --location es global. Todos los depósitos de registros dentro de Cloud Logging tienen la ubicación global. Establecer la ubicación en global significa que no se especifica dónde se almacenan físicamente los registros.