Painéis e gráficos

Este documento ajuda a escolher os tipos de painéis e gráficos que serão usados e como evitar designs de painel que podem causar problemas de desempenho.

Os painéis permitem visualizar e analisar dados de diferentes origens no mesmo contexto. Por exemplo, é possível criar um painel personalizado que exibe dados de métricas, políticas de alertas e entradas de registro.

Escolher painéis personalizados ou predefinidos

Os painéis predefinidos, que exibem métricas e informações gerais sobre um único serviço, incluem painéis que o Cloud Monitoring instala automaticamente quando você adiciona serviços a um projeto do Google Cloud. Não é possível modificar nem copiar esses painéis. No entanto, é possível copiar gráficos de painéis predefinidos para seus painéis personalizados. Veja mais informações em Ver painéis do Google Cloud.

Os painéis personalizados são painéis que você cria ou instala. Você define o conteúdo nesses painéis e organiza esse conteúdo de uma maneira útil para você. Para painéis personalizados, é possível definir filtros permanentes que se aplicam a alguns ou todos os itens no painel. Ao contrário dos painéis predefinidos, os personalizados podem exibir informações sobre vários serviços. Também é possível replicar um painel personalizado em vários projetos criando-o em um projeto e compartilhando-o. Para criar painéis personalizados, use o Console do Google Cloud ou a API Cloud Monitoring. Para mais informações, consulte Gerenciar painéis personalizados e Gerenciar painéis por API.

Escolha o conteúdo certo para o painel

Ao criar um painel personalizado, considere o tipo de informações que você quer ver e a melhor maneira de exibir esses dados. Além de exibir dados de métricas, os painéis podem exibir políticas de alertas, mostrar entradas de registro e incluir texto descritivo. Ao exibir dados de métricas, é possível visualizar esses dados em um intervalo de tempo ou mostrar apenas os valores mais recentes.

Para facilitar a depuração, pareie gráficos com tabelas. Os gráficos exibem dados de um período. Assim, você pode ver o comportamento histórico e identificar anomalias. Ao identificar uma anomalia em um gráfico, é possível alternar para a visualização em tabela e, em seguida, classificá-la e filtrá-la para encontrar valores de séries temporais específicas. Por exemplo, é possível modificar a tabela para mostrar valores apenas de um disco específico ou de instâncias localizadas em uma zona específica.

Para simplificar o gerenciamento do conteúdo do painel, coloque gráficos e tabelas relacionadas em um grupo recolhível. Os grupos foram recolhidos e expandidos e permitem que você gerencie o que eles contêm como uma coleção.

Os indicadores mostram somente o valor mais recente. Os indicadores são úteis quando você não quer ser notificado de que um único valor está fora do intervalo operacional desejado, mas quer uma indicação visual. A cor de fundo de um indicador muda com base na comparação entre o valor medido e os limites selecionados. É possível criar uma política de alertas para receber notificações quando todos os valores gravados em um intervalo de tempo estiverem fora do intervalo desejado.

Gráficos que mostram dados ao longo do tempo

Para ver dados de séries temporais em um intervalo de tempo, adicione um dos seguintes tipos ao seu painel:

  • Gráfico de linhas
  • Gráfico de área empilhada
  • Gráfico de barras empilhadas
  • Gráfico do mapa de calor

A captura de tela a seguir é um exemplo de gráfico de linhas no modo de cor:

Exemplo de um gráfico de linha no modo de cor.

Para exibir sua série temporal com a resolução mais alta possível, use um gráfico de linhas ou de área empilhada. Escolha um gráfico de área empilhada para ver a soma da série temporal, além da contribuição de cada série temporal no total. Você pode configurar esses gráficos para mostrar apenas outliers, comparar dados atuais com anteriores ou exibir medidas estatísticas, como o "50o percentil". Para mais informações, consulte Definir opções de visualização.

Para exibir séries temporais com amostras pouco frequentes, como métricas de cotas, use gráficos de barras empilhadas e defina o seletor de tempo do painel como pelo menos uma semana. Para ver exemplos de como criar gráficos de métricas de cota, consulte Como usar métricas de cota.

Para exibir métricas com valores de distribuição, use gráficos de mapa de calor. Os mapas de calor usam cores para representar os valores na distribuição. Também é possível exibir linhas ou outliers percentuais. Para mais informações, consulte Métricas de distribuição.

Para mais informações, consulte Adicionar gráficos e tabelas a um painel.

Gráficos que mostram os dados mais recentes

Para visualizar a medição mais recente, adicione uma tabela, um medidor ou uma visão geral ao seu painel. As tabelas podem exibir várias séries temporais, e você pode classificar e filtrar linhas. Por outro lado, os medidores e as visões gerais são indicadores que exibem uma única série temporal em comparação com um limite codificado por cores. Por exemplo, um medidor vermelho indica que a medição mais recente está em um intervalo de perigo.

A captura de tela a seguir é um exemplo de medidor:

Exemplo de um medidor.

Para mais informações, consulte Adicionar indicadores a um painel e Adicionar gráficos e tabelas a um painel.

Evitar problemas de desempenho no painel

O desempenho de um painel é sensível ao número de gráficos exibidos e ao número de séries temporais que cada gráfico exibe. Por exemplo, quando um gráfico exibe muitas séries temporais, ele pode levar muito tempo para carregar ou para ser atualizado. O número de séries temporais depende, em parte, da estrutura do tipo de métrica e do tipo de recurso monitorado associado à série temporal. Cada um desses tipos tem vários rótulos. A lista de métricas e a lista de recursos monitorados incluem os rótulos para cada métrica e tipo de recurso monitorado.

Há uma única série temporal para cada combinação exclusiva de valores para o conjunto de rótulos. O número de combinações possíveis é chamado de cardinalidade. Para mais informações sobre rótulos, valores e cardinalidade, consulte Cardinalidade.

Se você encontrar problemas de desempenho ao abrir um painel ou exibir dados de métricas, geralmente é possível mitigá-los usando uma das técnicas:

  • Para remover informações desnecessárias, filtre.
  • Combine informações relacionadas agrupando séries temporais.
  • Concentre-se em dados incomuns com o modo de outlier.
  • Reduza o número de rótulos ou o intervalo de valores possíveis para um rótulo nas suas métricas personalizadas.
  • Remova gráficos ou outros conteúdos dos painéis.
  • Priorize o carregamento de dados de métricas agrupando o conteúdo do painel.

A seguir