Como armazenar registros

Nesta página, você entenderá como o Cloud Logging armazena suas entradas de registro.

Buckets de registros

Os buckets de registros são os contêineres nos projetos do Google Cloud que armazenam e organizam os dados de registros.

Visão geral

Para cada projeto do Google Cloud, o Logging cria automaticamente dois buckets de registros: _Required e _Default. Todos os registros gerados no projeto são armazenados nos buckets _Required e _Default, que residem no projeto em que os registros são gerados:

  • _Required: esse bucket contém registros de auditoria de atividades do administrador, de auditoria de eventos do sistema e de transparência no acesso, e os armazena por 400 dias. Você não recebe cobranças pelos registros armazenados em _Required, e o período de armazenamento deles não pode ser modificado. Não é possível excluir esse bucket.

  • _Default: esse bucket mantém todos os outros registros ingeridos em um projeto do Google Cloud, exceto os registros mantidos no bucket _Required. O preço padrão do Cloud Logging se aplica a esses registros. Entradas de registro retidas no bucket _Default são mantidas por 30 dias, a menos que você aplique regras de armazenamento personalizado. Não é possível excluir esse intervalo, mas é possível desativar o _Default coletor de registros que encaminha os registros para esse intervalo

Para esses intervalos, o Logging cria automaticamente coletores de registro denominados _Required e _Default, que roteiam registros para os intervalos correspondentes.

Além dos buckets fornecidos automaticamente, é possível criar buckets de registros personalizados em qualquer projeto do Google Cloud. Ao aplicar coletores de registros aos buckets de registros personalizados, é possível encaminhar qualquer subconjunto de registros para qualquer bucket de registros, o que permite escolher em quais projetos do Google Cloud seus registros serão armazenados e quais outros registros serão armazenados com eles.

Os buckets de registros têm apenas disponibilidade regional, incluindo aqueles criados na região global.

Com buckets personalizados e o bucket _Default, configure períodos de armazenamento personalizados para registros diferentes.

Para mais informações sobre como o Cloud Logging roteia e armazena dados de registros, consulte a Visão geral do roteador de registros.

Retenção de registros

O Cloud Logging armazena tipos diferentes de registros por um determinado período antes que sejam excluídos. Os seguintes períodos de armazenamento se aplicam aos dados dos registros:

Bucket de registros Tipos de registro Armazenamento padrão Armazenamento personalizado
_Required Registros de auditoria de atividades do administrador, Registros de auditoria de eventos do sistema
e Registros de transparência no acesso.
400 dias Não configurável
.
_Default Todos os outros registros ingeridos. 30 dias 1 a 3650 dias.

Armazenamento personalizado

É possível configurar o Cloud Logging para armazenar os registros no bucket de registros _Default de 1 a 3650 dias.

O armazenamento é configurado no nível do bucket e se aplica a todos os registros no bucket _Default.

Para atualizar o período de armazenamento do bucket de registros _Default, faça o seguinte:

GCLOUD

Execute este comando gcloud, ajustando [RETENTION_DAYS]:

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

Por exemplo, para armazenar os registros no bucket _Default por um ano, insira o seguinte comando:

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

CONSOLE

No momento, o Console do Google Cloud não oferece suporte à personalização do armazenamento de registros.

Preço

Atualmente, não há cobranças adicionais para estender a retenção de dados de registros por mais tempo do que os períodos de retenção padrão.

Regionalização

Ao criar o intervalo de registros, você pode definir a região em que você quer armazenar os dados dos registros. Você pode selecionar uma das seguintes regiões:

  • asia-east1
  • europe-west1
  • us-central1
  • us-east1
  • us-west1

Além dessas regiões, você também tem a opção de definir o local como global, o que significa que você não especifica onde seus registros são fisicamente armazenados.

Como interromper o processamento de registros

Para saber como interromper o processamento de registros no seu projeto do Google Cloud, consulte Como interromper a ingestão de registros.

A seguir

Para informações sobre como lidar com casos de uso comuns com buckets de registros, consulte a seguinte documentação: