É possível criar gráficos com os resultados de consultas SQL na análise de observabilidade para identificar padrões e tendências de desempenho nos dados de rastreamento e salvar essas visualizações em painéis personalizados.
Por exemplo, o gráfico a seguir mostra o status informado pelos intervalos ao longo do tempo, agrupados por service_name:
Antes de começar
- Faça login na sua Google Cloud conta. Se você começou a usar o Google Cloudagora, 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
serviceusage.services.enablepermission. If you created the project, then you likely already have this permission through the Owner role (roles/owner). Otherwise, you can get this permission through the Service Usage Admin role (roles/serviceusage.serviceUsageAdmin). 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
serviceusage.services.enablepermission. If you created the project, then you likely already have this permission through the Owner role (roles/owner). Otherwise, you can get this permission through the Service Usage Admin role (roles/serviceusage.serviceUsageAdmin). Learn how to grant roles.-
Para ter as permissões necessárias para carregar a página Análise de observabilidade , escrever e executar consultas nos dados de rastreamento e salvar gráficos em painéis personalizados, peça ao administrador para conceder 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 às 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. - Editor do Monitoring (
roles/monitoring.editor) 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 com papéis personalizados ou outros papéis predefinidos.
- Acessador de visualização de observabilidade (
Selecionar os dados para o gráfico
Para configurar os dados que serão mostrados em um gráfico, crie uma consulta usando SQL. Quando você seleciona a guia Gráfico, um gráfico mostra os resultados da consulta. Depois de executar a consulta e gerar um gráfico, você pode personalizá-lo mudando o tipo de gráfico e selecionando colunas para mostrar dados diferentes.
Para conferir os resultados da consulta como um gráfico, execute uma consulta fazendo 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.
No painel Consulta, insira uma consulta e clique em Executar.
Depois que a consulta for concluída, na guia Resultados, selecione como você quer conferir os resultados da consulta:
Tabela: somente formato tabular.
Gráfico: somente formato de gráfico.
Ambos: formato de gráfico e tabular.
Depois de selecionar como conferir os resultados da consulta, você pode configurar todos os campos para a visualização selecionada e salvar a consulta e os resultados em um painel personalizado. O formato salvo é tabular quando você seleciona a opção Tabela. Caso contrário, o formato é um gráfico.
Para gráficos, as opções de visualização permitem selecionar o tipo de gráfico e escolher quais linhas e colunas serão representadas. Para mais informações sobre a configuração do gráfico, consulte Personalizar a configuração do gráfico.
Personalizar a configuração do gráfico
É possível personalizar a configuração do gráfico mudando o tipo de gráfico, selecionando a dimensão e a medida para representar e aplicando um detalhamento. A dimensão é usada para agrupar ou categorizar linhas e é o valor do eixo X. A medida, ou o valor do eixo Y, é uma série de dados que é representada no eixo Y.
Mudar tipo de gráfico
É possível selecionar entre os seguintes tipos de gráficos, dependendo do tipo de linhas e colunas selecionadas como dimensão e medida e de como você quer que esses dados sejam visualizados.