Este documento mostra como resolver erros que podem ocorrer ao usando a página Análise de dados de registros no console do Google Cloud.
Mensagens de erro
Esta seção descreve as mensagens de erro que você pode ver e como resolver o as condições de erro correspondentes.
No completion signal within allotted timeframe
mensagem de erro
Digite uma consulta SQL e selecione Executar consulta. A consulta não é concluída e a seguinte mensagem de erro será exibida:
The query failed to execute and return results due to error: No completion signal within allotted timeframe.
Para resolver esse erro, faça uma das seguintes ações:
Reduza o intervalo em que os registros são consultados e tente novamente. Por exemplo, se um intervalo de consulta for de 14 dias, reduza-o para 7 dias e execute a consulta.
Crie um conjunto de dados vinculado do BigQuery e execute a consulta na interface do BigQuery. O A interface do BigQuery oferece suporte a consultas que exigem uma execução mais longa do que a interface do Cloud Logging. Para mais informações, consulte Consultar registros usando o BigQuery.
FROM clause must contain exactly one view
mensagem de erro
Insira uma consulta SQL no painel de consultas da página Análise de dados de registros. no console do Google Cloud, mas o analisador SQL exibe o seguinte erro:
FROM clause must contain exactly one log view
O erro anterior é informado quando a tabela especificada na instrução FROM
não pode ser resolvida para uma visualização de registro específica.
Para resolver esse erro, verifique se o nome da tabela tem a sintaxe correta:
Certifique-se de que o nome da tabela siga a sintaxe exigida pela Esquema de nomenclatura da Análise de dados de registros. O BigQuery e a Análise de dados de registros têm requisitos diferentes para o nome da tabela. Encontre a documentação necessária sintaxe para o nome da tabela por visualização da consulta padrão.
Se o ID do projeto, a região, o ID do bucket ou o ID da visualização do Google Cloud de um bucket de registro contiverem caracteres de ponto,
(.)
, verifique se cada um desses campos está envolvido por aspas simples,(`)
.Por exemplo, se um ID do projeto do Google Cloud for
example.com:bluebird
, para consultar a visualização_AllLogs
do bucket de registros_Default
use a seguinte sintaxe para especificar a tabela:SELECT * FROM `example.com:bluebird`.`global`.`_Default`.`_AllLogs`
A consulta anterior pressupõe que o bucket
_Default
está na regiãoglobal
.
Não foi possível salvar uma consulta
Se você inserir e executar uma consulta SQL e a opção Definir as configurações padrão para organizações e pastas.
Save estiver desativada, as configurações de recursos padrão da organização ou da pasta definem um local o que não é permitido pela política da organização. Para resolver isso, pergunte ao administrador da sua organização defina um local no recurso padrão que correspondam a um local permitido pela política da organização. Para mais informações, consulteSe o botão
Salvar estiver ativado, mas não for possível concluir a e salve a consulta. Depois, faça o seguinte:- Verifique se a consulta não contém erros de sintaxe. Só é possível salvar consultas válidas.
- Opcional: copie a consulta para a área de transferência.
- Atualize a página.
- Se você copiou a consulta para a área de transferência, cole-a no painel Consulta, execute a consulta e realize a operação de salvamento.
Acesso negado à página Log Analytics
Você abre a página Análise de dados de registros no console do Google Cloud, e uma mensagem de erro de permissão negada é exibida.
Para ter as permissões necessárias para carregar a página Análise de dados de registros, execute consultas e exibir registros peça ao administrador para conceder a você os seguintes papéis do IAM no projeto:
-
Veja os registros:
Visualizador de registros (
roles/logging.viewer
) -
Acessar registros em buckets de registros personalizados:
Acessador de visualização de registros (
roles/logging.viewAccessor
)
Também é possível receber as permissões necessárias no papéis personalizados ou no Logging papéis predefinidos.
As permissões necessárias para visualizar entradas de registro e executar consultas no
na página Análise de dados de registros são iguais àquelas que você precisa visualizar.
registros na página Análise de registros. Para informações sobre
outros papéis necessários para consultar visualizações em buckets definidos pelo usuário ou
para consultar a visualização _AllLogs
do bucket de registros _Default
, consulte
Papéis do Cloud Logging.
Falha no upgrade do bucket de registros para usar a Análise de dados de registros
Você cria um bucket de registros e seleciona a opção para usar a Análise de dados de registros, ou atualizar um bucket de registros atual para usar a Análise de dados de registros. O upgrade falha com uma condição de erro semelhante a esta:
Failed precondition (HTTP 400): Constraint "my-constraint" violated for PROJECT_ID with location global.
A mensagem de erro anterior indica que sua organização configurou um
uma política organizacional que restringe as regiões que podem ser usadas. Buckets de registros
que podem receber upgrade para usar a Análise de dados de registros precisam usar o
global
região. Se for possível remover a política que restringe a
uso da região global
, será possível fazer upgrade do bucket de registros. Caso contrário,
não é possível fazer o upgrade
dos buckets de registros.
Falha ao criar um conjunto de dados vinculado do BigQuery
Você edita um bucket de registros para criar um conjunto de dados do BigQuery vinculado ou criar um novo bucket de registros e selecionar a opção para criar um conjunto de dados vinculado; No entanto, o conjunto de dados vinculado não será criado.
Para resolver esse erro, peça ao administrador do sistema do projeto do Google Cloud conceder a você um papel do IAM que inclua seguinte permissão:
logging.links.create
A permissão anterior está incluída no Administrador do Logging (roles/logging.admin
)
e Gravador de configuração de registros (roles/logging.configWriter
).
Para informações sobre papéis e permissões, consulte Controle de acesso com o IAM.
Falha ao excluir um conjunto de dados vinculado do BigQuery
Você não quer mais o conjunto de dados vinculado, mas a opção de excluí-lo está desativado.
Para resolver esse erro, peça ao administrador do sistema do projeto do Google Cloud conceder a você um papel do IAM que inclua seguinte permissão:
logging.links.delete
A permissão anterior está incluída no Administrador do Logging (roles/logging.admin
)
e Gravador de configuração de registros (roles/logging.configWriter
).
Com essa permissão, é possível excluir o conjunto de dados vinculado da Página Armazenamento de registros do console do Google Cloud. Para mais informações sobre papéis e permissões, consulte Controle de acesso com o IAM.