Visão geral de painéis

Este documento ajuda você a escolher quando usar painéis predefinidos e quando criar painéis. Este documento também lista técnicas que podem ser usadas para evitar designs de painéis que podem resultar em problemas de desempenho.

Escolha painéis Google Cloud, de terceiros ou personalizados

O Cloud Monitoring instala automaticamente um painel quando você cria um recurso em um projeto Google Cloud . Esses painéis mostram métricas e informações gerais sobre um único serviço do Google Cloud . Por exemplo, se você adicionar instâncias do Compute Engine ao projeto Google Cloud , o Monitoring vai instalar um painel chamado Instâncias de VM no projeto Google Cloud . Não é possível modificar ou copiar esses painéis específicos do serviço. No entanto, é possível copiar gráficos desses painéis para seus painéis personalizados. Para mais informações, consulte Ver e personalizar painéis do Google Cloud .

O Cloud Monitoring instala automaticamente um painel quando você configura um aplicativo de terceiros compatível e ele envia dados de métricas para seu Google Cloud projeto. Esses painéis mostram métricas e informações gerais sobre um único aplicativo de terceiros. A lista de aplicativos de terceiros compatíveis está na página Integrações. É possível copiar esses painéis e editar a cópia, além de copiar gráficos deles para painéis personalizados. Para mais informações, consulte Gerenciar integrações.

Os painéis personalizados são aqueles que você cria, copia de um projeto para outro, instala de um local compartilhado ou importa do Grafana para o Cloud Monitoring. Ao contrário dos painéis dos serviços do Google Cloud e das integrações compatíveis, os painéis personalizados permitem visualizar e analisar dados de diferentes fontes no mesmo contexto. Por exemplo, é possível criar um painel que mostre dados de métricas, políticas de alertas e dados de registros.

Ao resolver problemas, talvez seja útil usar filtros permanentes que se aplicam a alguns ou a todos os itens em um painel personalizado. Ou você pode compartilhar um painel com outras pessoas ou grupos na sua organização.

Para criar painéis personalizados, use o console Google Cloud , a CLI do Google Cloud ou a API Cloud Monitoring. Para mais informações, consulte Criar e gerenciar painéis e Criar e gerenciar painéis por API.

Escolher os widgets certos para seu painel

Ao criar um painel personalizado, considere qual tipo de informação você quer visualizar e qual é a melhor forma de exibir esses dados. Além de mostrar dados de métricas, os painéis podem mostrar incidentes e gráficos para políticas de alertas, mostrar entradas de registro e incluir texto descritivo. Ao mostrar dados de métricas, você pode conferir essas informações 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 mostram dados em um intervalo de tempo para que você possa ver o comportamento histórico e identificar anomalias. Quando você encontra uma anomalia em um gráfico, pode mudar para a visualização de tabela e classificar e filtrar para encontrar valores de séries temporais específicas. Por exemplo, você pode 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 relacionados em um grupo recolhível. Os grupos têm modos recolhido e expandido, e permitem gerenciar o conteúdo como uma coleção.

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

Gráficos que mostram dados ao longo do tempo

Para visualizar dados de série temporal 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 mostrar sua série temporal com a maior resolução possível, use um gráfico de linhas ou de área empilhada. Escolha um gráfico de área empilhada quando quiser ver a soma das séries temporais, além da contribuição de cada uma para o total. É possível configurar esses gráficos para mostrar apenas outliers, comparar dados atuais com dados passados ou exibir medidas estatísticas, como o "50º percentil". Para mais informações, consulte Definir opções de exibição de gráficos.

Para mostrar séries temporais com amostras pouco frequentes, como métricas de cota, use gráficos de barras empilhadas e defina o seletor de período do painel como pelo menos uma semana. Para exemplos de como criar gráficos de métricas de cota, consulte Gráfico e monitoramento de métricas de cota.

Para mostrar 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 mostrar linhas de percentil ou outliers. Para mais informações, consulte Sobre métricas de valor de distribuição.

Gráficos que mostram os dados mais recentes

Para conferir a medição mais recente, adicione uma tabela, um medidor ou uma visão geral ao seu painel. As tabelas podem mostrar várias séries temporais e permitem classificar e filtrar linhas. Já os medidores e as visões gerais são indicadores que mostram 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 um medidor:

Exemplo de um medidor.

Evitar problemas de desempenho do painel

O desempenho de um painel é sensível ao número de gráficos que ele mostra e ao número de séries temporais que cada gráfico exibe. Por exemplo, quando um gráfico mostra muitas séries temporais, pode levar muito tempo para carregar ou atualizar. 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 de 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 será possível atenuar os problemas usando uma destas técnicas:

  • Remover informações com a filtragem.
  • Combine informações relacionadas agrupando séries temporais.
  • Concentre-se em dados incomuns classificando as séries temporais que correspondem a uma consulta e limitando o número de séries temporais representadas em um gráfico. Para mais informações, consulte Mostrar outliers.
  • Reduza o número de rótulos ou o intervalo de valores possíveis para um rótulo nas métricas definidas pelo usuário.
  • Remover gráficos ou outros widgets dos painéis.
  • Priorize o carregamento de dados de métricas agrupando widgets do painel.

Cotas e limites

Para informações sobre cotas e limites específicos do painel, consulte Limites para gráficos.

A seguir