Neste documento, descrevemos como criar e gerenciar visualizações de análise. Depois de criar uma visualização de análise, é possível consultá-la de maneira semelhante à consulta de visualizações de registros e de observabilidade.
Para uma visão geral das visualizações de análise, consulte Sobre as visualizações de análise.
Antes de começar
- Faça login na sua Google Cloud conta do. Se você começou a usar o Google Cloud, crie uma conta para avaliar o desempenho dos nossos produtos em situações reais. Clientes novos também recebem US $300 em créditos para executar, testar e implantar cargas de trabalho.
-
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.
Enable the Observability API.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin), which contains theserviceusage.services.enablepermission. Learn how to grant roles.-
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.
Enable the Observability API.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin), which contains theserviceusage.services.enablepermission. Learn how to grant roles.-
Para conseguir as permissões necessárias para criar, gerenciar e usar visualizações de análise, peça ao administrador que conceda a você os seguintes papéis do IAM:
- Acessador de visualização de observabilidade (
roles/observability.viewAccessor) nas visualizações de observabilidade que você quer consultar. Esse papel oferece suporte a condições do IAM, que permitem restringir a concessão a uma visualização específica. Se você não anexar uma condição à concessão de papel, o principal poderá acessar todas as visualizações de observabilidade. As visualizações de observabilidade estão no Acesso antecipado. - Usuário da Análise de observabilidade (
roles/observability.analyticsUser) no seu projeto. Esse papel contém as permissões necessárias para salvar e executar consultas particulares e executar consultas compartilhadas. - Leitor de registros (
roles/logging.viewer) on your project. - Acessador de visualização de registros (
roles/logging.viewAccessor) no projeto que armazena as visualizações de registros que você quer consultar. É possível restringir essa concessão de papel a uma visualização específica adicionando uma condição do IAM.
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 personalizados papéis ou outros predefinidos papéis.
- Acessador de visualização de observabilidade (
- Verifique se você tem pelo menos um dos seguintes itens:
- Um bucket de registros que foi atualizado para usar a Análise de observabilidade. Para mais informações, consulte Configurar buckets de registro.
- Uma visualização de observabilidade. Para saber mais, consulte Modelo de armazenamento do Cloud Trace.
Criar uma visualização de análise
Para criar uma visualização de análise, faça o seguinte:
-
No Google Cloud console, acesse a manage_search página 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.
- Configure a página Análise de observabilidade :
- Verifique se a barra de ferramentas mostra Executar consulta. Se a barra de ferramentas mostrar Executar no BigQuery, então clique settings Configurações e selecione Análise de observabilidade (padrão).
- Se o menu Visualizações não for mostrado, acesse o painel de navegação e clique em last_page Visualizações e esquema.
Insira e valide a consulta que você quer salvar como uma visualização de análise.
Talvez você queira carregar e editar a consulta padrão da visualização de registros ou de observabilidade que sua visualização de análise vai consultar. Para carregar a consulta padrão, faça o seguinte:
No menu Visualizações, faça uma das seguintes ações:
- Acesse a seção Registros do e selecione uma visualização de registros.
- Acesse a seção
Traces e selecione
_Trace.Spans._AllSpans.
Na barra de ferramentas Esquema , clique em Consulta e em Substituir.
O painel Consulta é atualizado com uma consulta SQL.
Atualize a consulta até ficar satisfeito com os resultados.
Crie uma visualização de análise:
Na barra de ferramentas, clique em Salvar e selecione Salvar como visualização de análise.
Insira um nome e uma descrição para a visualização de análise.
O nome é limitado a 100 caracteres e só pode incluir letras, números, sublinhados e hífens. Não é possível mudar o nome depois de criar a visualização de análise.
Clique em Salvar.
O sistema cria a visualização de análise e a lista no painel Visualizações, na seção Visualizações de análise.
Consultar uma visualização de análise
Você consulta uma visualização de análise de maneira análoga à consulta de visualizações de registros e de observabilidade. Para consultar visualizações de análise, use o seguinte formato para a cláusula FROM:
FROM `analytics_view.PROJECT_ID.LOCATION.ANALYTICS_VIEW_ID`
Os campos nas expressões anteriores têm o seguinte significado:
- PROJECT_ID: o identificador do projeto.
- LOCATION: o local da visualização de análise.
- ANALYTICS_VIEW_ID: o ID da visualização de análise, que é limitado a 100 caracteres e só pode incluir letras, números, sublinhados e hífens.
Para saber mais, consulte Análise de observabilidade.
Listar visualizações de análise
Para listar as visualizações de análise no seu Google Cloud projeto, faça o seguinte:
-
No Google Cloud console, acesse a manage_search página 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.
- Configure a página Análise de observabilidade :
- Verifique se a barra de ferramentas mostra Executar consulta. Se a barra de ferramentas mostrar Executar no BigQuery, então clique settings Configurações e selecione Análise de observabilidade (padrão).
- Se o menu Visualizações não for mostrado, acesse o painel de navegação e clique em last_page Visualizações e esquema.
- No menu Visualizações, acesse a seção Visualizações de análise.
Receber detalhes sobre uma visualização de análise
É possível usar opções no painel Esquema para mostrar as seguintes informações sobre uma visualização de análise:
- Nome
- Data de criação
- Última atualização
- Esquema
- Consulta
Para conferir os detalhes de uma visualização de análise, liste as visualizações de análise no seu projeto e faça o seguinte:
- Selecione a visualização de análise cujas informações você quer conferir.
- Na barra de ferramentas Esquema clique em more_vert Exibir opções de visualização de análise, e selecione Ver detalhes.
Modificar uma visualização de análise
Para modificar uma visualização de análise, faça o seguinte:
-
No Google Cloud console, acesse a manage_search página 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.
- Configure a página Análise de observabilidade :
- Verifique se a barra de ferramentas mostra Executar consulta. Se a barra de ferramentas mostrar Executar no BigQuery, então clique settings Configurações e selecione Análise de observabilidade (padrão).
- Se o menu Visualizações não for mostrado, acesse o painel de navegação e clique em last_page Visualizações e esquema.
- No menu Visualizações, acesse a seção Visualizações de análise e selecione a visualização de análise que você quer modificar.
Na barra de ferramentas Esquema, clique em more_vert Exibir opções de visualização de análise, e selecione Visualização de edição.
Uma caixa de diálogo é aberta mostrando informações sobre a visualização de análise. É possível modificar a descrição e a consulta.
Depois de concluir as modificações, clique em Substituir visualização salva.
Excluir uma visualização de análise
Para excluir uma visualização de análise, faça o seguinte:
-
No Google Cloud console, acesse a manage_search página 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.
- Configure a página Análise de observabilidade :
- Verifique se a barra de ferramentas mostra Executar consulta. Se a barra de ferramentas mostrar Executar no BigQuery, então clique settings Configurações e selecione Análise de observabilidade (padrão).
- Se o menu Visualizações não for mostrado, acesse o painel de navegação e clique em last_page Visualizações e esquema.
- No menu Visualizações, acesse a seção Visualizações de análise e selecione a visualização de análise que você quer excluir.
- Na barra de ferramentas Esquema, clique em more_vert Exibir opções de visualização de análise, selecione Excluir visualização e conclua a caixa de diálogo.
Limitações
As seguintes limitações se aplicam às visualizações de análise:
- Uma visualização de análise só pode consultar visualizações de registros e de observabilidade.
- O recurso pai de uma visualização de análise precisa ser um Google Cloud projeto.
- Só é possível consultar uma visualização de análise usando a página Análise de observabilidade e somente quando você usa o mecanismo de consulta Análise de observabilidade (padrão).
- Todas as visualizações que uma visualização de análise consulta precisam estar no mesmo local.
- É necessário usar o Google Cloud console para criar ou gerenciar as visualizações de análise.
- É possível criar no máximo 100 visualizações de análise por Google Cloud projeto.
- É possível criar no máximo 50 visualizações de análise por região.
- Por Google Cloud projeto, no máximo 10 regiões podem conter uma visualização de análise.
A seguir
- Consultar e analisar a telemetria com a Análise de observabilidade.
- Representar os resultados da consulta SQL em um gráfico.
- Salve e compartilhe consultas.
- Consultas SQL de amostra.