Visão geral dos painéis

Neste documento, ajudamos você a escolher quando usar painéis predefinidos e quando criar painéis. Neste documento, também listamos técnicas que podem ser usadas para evitar designs de painéis que possam resultar em problemas de desempenho.

Escolher painéis personalizados, de terceiros ou do Google Cloud

O Cloud Monitoring instala automaticamente um painel quando você cria um recurso em um projeto do Google Cloud. Esses painéis exibem 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 do Google Cloud, o Monitoring vai instalar um painel chamado Instâncias de VM no projeto do Google Cloud. Não é possível modificar ou copiar esses painéis específicos do serviço. No entanto, é possível copiar os gráficos desses painéis para os personalizados. Para mais informações, acesse Visualizar e personalizar painéis do Google Cloud.

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

Painéis personalizados são painéis que você cria, copia de um projeto para outro, instala de um local compartilhado ou importa painéis do Grafana para o Cloud Monitoring. Ao contrário dos painéis de serviços do Google Cloud e daqueles 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 exibe dados de métricas, políticas de alertas e dados de registro.

Ao solucionar problemas, talvez você queira usar filtros permanentes que se apliquem a alguns ou todos os itens em um painel personalizado. Se preferir, compartilhe um painel com outras pessoas ou grupos na sua organização.

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

Escolha os widgets certos para seu painel

Ao criar um painel personalizado, pense no tipo de informação que você quer exibir e a melhor forma 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 exibir esses dados em um intervalo de tempo ou mostrar apenas os valores mais recentes.

Para facilitar a depuração, combine gráficos com tabelas. Os gráficos mostram dados durante um intervalo de tempo para que você possa conferir o comportamento histórico e identificar anomalias. Ao identificar uma anomalia em um gráfico, alterne para a visualização em tabela e, em seguida, classifique e filtre a tabela para encontrar valores de série temporal específicas. Por exemplo, é possível modificar a tabela para mostrar valores apenas para um disco específico ou para 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 recolhidos e expandidos e permitem que você gerencie o que eles contêm 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 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 notificá-lo 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 tipos a seguir ao seu painel:

  • Gráfico de linhas
  • Gráfico de áreas empilhadas
  • 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 áreas empilhadas quando quiser ver a soma das séries temporais, além da contribuição de cada série temporal 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 "50o percentil". Para mais informações, consulte Definir opções de exibição do gráfico.

Para exibir série temporal com amostras pouco frequentes, como métricas de cota, use gráficos de barras empilhadas e defina o seletor de tempo do painel para pelo menos uma semana. Para exemplos sobre como criar gráficos com métricas de cota, consulte Gráfico e monitoramento de métricas de cota.

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

Gráficos que mostram os dados mais recentes

Para ver a medição mais recente, adicione uma tabela, um medidor ou uma visão geral ao seu painel. As tabelas exibem várias série temporal e permitem classificar e filtrar linhas. Por outro lado, medidores e 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 perigoso.

A captura de tela abaixo é um exemplo de medidor:

Exemplo de um medidor.

Evitar problemas de desempenho no painel

O desempenho de um painel depende do número de gráficos exibidos e do número de série temporal que cada um deles exibe. Por exemplo, quando um gráfico exibe muitas série temporal, 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. As listas Métricas e 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 no 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.

Problemas de desempenho ao abrir um painel ou exibir dados de métricas, geralmente é possível atenuá-los usando uma das técnicas:

  • Remova informações desnecessárias filtrando.
  • Combine informações relacionadas agrupando séries temporais.
  • Concentre-se em dados incomuns classificando as série temporal que correspondem a uma consulta e limitando o número de série temporal representadas no 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 para 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