Geração de registros do Cloud SQL

Nesta página, você saberá como encontrar e usar o Cloud Logging para visualizar e consultar registros da instância do Cloud SQL.

O Cloud SQL usa o Cloud Logging. Consulte a documentação do Cloud Logging para informações completas e confira as consultas de amostra do Cloud SQL.

Como visualizar registros

Para ver os registros das entradas de registro da instância do Cloud SQL, faça o seguinte:

Console

  1. Acessar o Visualizador de registros
  2. Selecione um projeto do Cloud SQL na parte superior da página.
  3. No criador de consultas, adicione o seguinte:
    • Recurso: selecione Banco de dados do Cloud SQL. Na caixa de diálogo, selecione uma instância do Cloud SQL.
    • Nomes de registro: vá até a seção do Cloud SQL e selecione os arquivos de registro apropriados para sua instância. Por exemplo:
      • cloudsql.googleapis.com/sqlagent.out
      • cloudsql.googleapis.com/sqlserver.err
    • Gravidade: selecione um nível de registro.
    • Período: selecione um valor predefinido ou crie um período personalizado.

gcloud

Use o comando gcloud logging para visualizar as entradas de registro. No exemplo abaixo, substitua PROJECT_ID. A sinalização limit é um parâmetro opcional que indica o número máximo de entradas a serem retornadas.

gcloud logging read "projects/[PROJECT_ID]/logs/cloudsql.googleapis.com/sqlagent.out" --limit=10

Solução de problemas

Clique nos links da tabela para ver detalhes:

Para este problema... O problema pode ser... Tente o seguinte...
A geração de registros está usando CPU e memória demais. A geração de registros precisa ser ajustada. Tente ajustar o uso de recursos de registro.
Registros de auditoria não encontrados. Autenticação de usuários. Verifique os papéis e permissões do usuário.
Informações de operações não encontradas nos registros. Os registros de auditoria não estão ativados. Ative os registros de auditoria.

A geração de registros está usando CPU e memória demais

A geração de registros está usando CPU e memória demais.

O problema pode ser

O uso da geração de registros precisa ser ajustado.

O que você pode tentar

A sinalização log_statement pode ser definida como nenhuma e a sinalização logging_collector pode ser desativada. Se a geração de registros ainda estiver ocorrendo, talvez haja outras sinalizações relacionadas a registros que podem ser ajustadas. Edite a instância para modificar essas sinalizações.


Geração de registros de auditoria

Você ativou a geração de registros de auditoria para o Cloud SQL, mas não consegue encontrar nenhum registro de auditoria no Cloud Logging

O problema pode ser

Os registros de acesso a dados só são gravados se a operação é uma chamada de API autenticada pelo usuário que cria, modifica ou lê dados criados pelo usuário ou se a operação acessa arquivos de configuração ou metadados de recursos.

O que você pode tentar

Verifique os papéis e as permissões do usuário que executa as operações.


Informações de operação não encontradas nos registros

Você quer encontrar mais informações sobre uma operação. Por exemplo, um usuário foi excluído, mas não é possível descobrir quem fez isso. Os registros mostram que a operação foi iniciada, mas não fornecem mais informações.

O problema pode ser

Você precisa ativar o registro de auditoria para que informações de identificação detalhadas e pessoais (PII, na sigla em inglês) sejam registradas.

O que você pode tentar

Ative a geração de registros de auditoria no projeto.