Ao configurar a página Análise de Observabilidade para executar as consultas de registro no mecanismo do BigQuery, é possível criar políticas de alertas baseadas em SQL e salvar gráficos de painel com consultas que mesclam dados observáveis com outros dados da empresa. Quando as consultas são executadas no mecanismo do BigQuery, elas usam slots sob demanda por padrão ou slots reservados se o projeto tiver uma atribuição de reserva no mesmo local que o conjunto de dados vinculado.
A menos que você modifique a configuração, a página Análise de Observabilidade executa consultas no mecanismo de consulta padrão, que verifica suas permissões do Logging. O mecanismo do BigQuery verifica suas permissões do BigQuery. Os dois mecanismos de consulta permitem consultar visualizações de observabilidade, visualizações em buckets de registro e visualizações de análise.
Para saber mais, consulte Escolher o mecanismo de consulta da Análise de Observabilidade.
Antes de começar
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
Para receber as permissões necessárias para executar consultas da Análise de Observabilidade usando o mecanismo do BigQuery, peça ao administrador para conceder a você os seguintes papéis do IAM:
- Visualizador de registros (
roles/logging.viewer) no projeto - Acessador de visualização de registros (
roles/logging.viewAccessor) no projeto ou na visualização que você quer consultar - Visualizador de dados do BigQuery (
roles/bigquery.dataViewer) no seu projeto ou no conjunto de dados vinculado - Usuário de jobs do BigQuery (
roles/bigquery.jobUser) no seu projeto
Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.
Também é possível conseguir as permissões necessárias usando papéis personalizados ou outros papéis predefinidos.
- Visualizador de registros (
- Verifique se você tem um conjunto de dados vinculado do BigQuery no bucket de registros. Se o conjunto de dados não existir, crie-o.
Se você planeja configurar a página Análise de Observabilidade para executar consultas no mecanismo do BigQuery em projetos que usam o VPC Service Controls, verifique se está usando a edição Enterprise do BigQuery. Para saber mais, consulte Noções básicas sobre as edições do BigQuery.
Executar consultas da Análise de Observabilidade no mecanismo do BigQuery
Quando você quiser monitorar os resultados da consulta SQL com uma política de alertas, execute as consultas no mecanismo do BigQuery fazendo o seguinte:
-
No console Google Cloud , acesse a página manage_search Análise de observabilidade:
Acessar a análise de observabilidade
Se você usar a barra de pesquisa para encontrar essa página, selecione o resultado com o subtítulo Logging.
Na lista Visualizações de registro, encontre a visualização e selecione Consulta ou insira uma consulta.
Se o painel de consulta exibir uma mensagem de erro que faça referência à instrução
FROM, a tabela não poderá ser resolvida para uma visualização de registro específica. Para saber como resolver essa falha, consulte ErroFROM clause must contain exactly one log view.Acesse a barra de ferramentas e verifique se um botão chamado Executar no BigQuery é exibido.
Se a barra de ferramentas exibir Executar consulta, clique em settings Configurações e selecione BigQuery.
Se o botão Executar no BigQuery estiver desativado, será necessário criar um conjunto de dados vinculado.
Execute a consulta.
Use as opções da barra de ferramentas para formatar ou limpar a consulta e abrir a documentação de referência do SQL do BigQuery.
Preços
Para saber mais sobre os custos associados ao uso do BigQuery, consulte Preços do BigQuery.