Esta página descreve como encontrar e usar o Cloud Logging para ver e consultar registos da sua instância do Looker (essencial para o Google Cloud).
O Looker (Google Cloud Core) usa o Cloud Logging. Consulte a documentação do Cloud Logging para ver informações completas.
Funções necessárias
Para compreender as funções necessárias para o Cloud Logging, visite a página Controlo de acesso com a IAM da documentação do Cloud Logging.
Ver registos
Para ver as entradas de registo da sua instância do Looker (essencial para o Google Cloud), selecione uma das seguintes opções:
consola
- Na Google Cloud consola, aceda a Registo > Explorador de registos
- Selecione um projeto do Looker (Google Cloud core) existente na parte superior da página.
- No criador de consultas, adicione o seguinte:
- Recurso: selecione Instância do Looker. Na caixa de diálogo, selecione um ID da instância do Looker (Google Cloud core).
- Nomes dos registos: desloque a página até à secção do Looker e selecione os ficheiros de registo adequados para a sua instância. Por exemplo:
- looker.googleapis.com%2FContentAccess
- looker.googleapis.com%2FUserLogin
- Gravidade: selecione um nível de registo.
- Intervalo de tempo: selecione uma predefinição ou crie um intervalo personalizado.
gcloud
Use o comando gcloud logging
para ver as entradas do registo.
gcloud logging read "resource.type=looker.googleapis.com/Instance" \ --project=PROJECT_ID \ --limit=10 \ --format=json
Substitua o seguinte:
- PROJECT_ID: o ID do Google Cloud projeto no qual a instância do Looker (Google Cloud Core) reside.
Também pode incluir as seguintes flags:
- A flag
limit
é um parâmetro opcional que indica o número máximo de entradas a devolver.
Resolver problemas
Problema | Resolução de problemas |
---|---|
Os ficheiros de registo estão incompletos. | Verifique o nível de gravidade no qual o registo está configurado. As mensagens de registo abaixo do nível configurado são ignoradas. |
As informações das operações não são encontradas nos registos. | Quiser encontrar mais informações sobre uma operação.
Por exemplo, um utilizador foi eliminado, mas não consegue saber quem o fez. Os registos mostram que a operação foi iniciada, mas não fornecem mais informações. Tem de ativar o registo de auditoria para que informações de identificação pessoal (PII) detalhadas e pessoais como estas sejam registadas. |
Os ficheiros de registo são difíceis de ler. | Preferir ver os registos como JSON ou texto. Pode usar o comando
gcloud logging read
juntamente com os comandos de pós-processamento do Linux para transferir os registos.
Para transferir os registos como JSON, use o seguinte código: gcloud logging read \ "resource.type=looker.googleapis.com/Instance \ AND logName=projects/PROJECT_ID \ /logs/looker.googleapis.com%2FLOG_NAME" \ --format json \ --project=PROJECT_ID \ --freshness="1d" \ > downloaded-log.json Substitua o seguinte:
Para transferir os registos como texto, use o seguinte código: gcloud logging read \ "resource.type=looker.googleapis.com/Instance \ AND logName=projects/PROJECT_ID \ /logs/looker.googleapis.com%2FLOG_NAME" \ --format json \ --project=PROJECT_ID \ --freshness="1d"| jq -rnc --stream 'fromstream(1|truncate_stream(inputs)) \ | .textPayload' \ --order=asc > downloaded-log.txt Substitua o seguinte:
|