Como criar gráficos

Neste guia, você conhecerá os gráficos do Monitoring. Há duas maneiras de criá-los:

  • Criar um gráfico específico usando o Metrics Explorer.
  • Criar um gráfico a ser adicionado a um painel de controle.

Os gráficos criados para painéis são permanentes: eles se tornam parte de um conjunto de ferramentas de monitoramento. Os gráficos criados com o Metrics Explorer são transitórios e usados para investigar questões específicas. As técnicas para construí-los são as mesmas.

Os gráficos podem exibir qualquer tipo de métrica coletado pelo projeto, inclusive métricas personalizadas.

A captura de tela abaixo mostra um gráfico que exibe uma métrica de uso da CPU:

Gráfico de uso da CPU com legenda

Conforme visto nessa captura de tela, cada série temporal na métrica em gráfico aparece como uma linha colorida. Cada uma é codificada por cor para uma entrada na legenda abaixo do gráfico.

Antes de começar

Como criar um novo gráfico com o Metrics Explorer

Com o Metrics Explorer, você cria gráficos específicos para qualquer métrica coletada pelo projeto. É possível usar o Metrics Explorer para explorar dados de que você talvez não precise em um painel, embora os gráficos criados com o Metrics Explorer possam ser salvos em painéis. Também é possível criar um URL para o gráfico para que ele seja compartilhado.

Para criar um novo gráfico usando o Metrics Explorer, faça o seguinte:

  1. No Console do Stackdriver Monitoring, acesse a página Recursos > Metrics Explorer:

    Acesse a página do Metrics Explorer

  2. Selecione o espaço de trabalho desejado na lista localizada na parte superior da página:

    Como selecionar um espaço de trabalho

Como criar um novo gráfico para um painel

Os painéis exibem normalmente um conjunto de gráficos relacionados que você quer ter à disposição a qualquer momento. Esses recursos podem incluir gráficos, verificações de tempo de atividade, alertas, entre outros.

Para criar um novo gráfico em um painel, clique no botão Add Chart, à direita da barra de ferramentas do painel:

Barra de ferramentas do painel

Quando terminar de projetar o gráfico, clique no botão Save para adicioná-lo ao painel. É possível incluir até 25 gráficos.

Também é possível ver qualquer gráfico no painel no Metrics Explorer clicando no botão Outras opções, more_vert, acima do gráfico e selecionando a opção Abrir no Metrics Explorer.

Como projetar gráficos

Se você está criando um gráfico a ser instalado em um painel ou um gráfico específico no Metrics Explorer, a interface de definição de gráfico é quase idêntica.

O processo de elaboração de um gráfico envolve duas tarefas:

  • Especificar os dados que aparecerão no gráfico.
  • Configurar a aparência do gráfico.

Essa tarefas são indicadas pelas duas guias em uma página de definição de gráfico (ou seja, a página "Adicionar gráfico" ou "Metrics Explorer"), conforme visto na captura de tela a seguir, tirada da página "Adicionar gráfico":

Guias de definição de gráfico

Além disso, um gráfico em um painel recebe um nome. Isso é representado pelo valor Untitled na captura de tela. Os gráficos no Metrics Explorer não têm nomes. Esse campo não aparece nessa página. Consulte Como intitular gráficos para mais informações sobre como intitular gráficos em painéis.

Depois de adicionar um gráfico a um painel, você pode editá-lo usando a mesma interface.

Como interagir com gráficos

Os gráficos no Monitoring são construções dinâmicas, e não imagens estáticas. Há muitos modos de interagir com os gráficos, estejam eles em um painel ou construídos no Metrics Explorer. Eles são descritos em Como trabalhar com gráficos.

É possível também selecionar os rótulos de métricas e de recursos que serão exibidos na legenda. Para mais informações, consulte Como configurar legendas.

Como intitular gráficos

Ao adicionar um gráfico a um painel, você pode associar um título a ele. A interface do usuário oferece sugestões de títulos com base nas métricas especificadas para o gráfico, mas você também pode fornecer seu próprio. A captura de tela a seguir mostra um título fornecido pelo usuário, bem como um título sugerido pelo sistema:

Como intitular um gráfico

Se você quiser adotar o título sugerido, basta clicar no texto azul na sugestão. Se mudar de ideia, você sempre pode substituí-lo mais tarde. Se você tiver seu próprio título e clicar acidentalmente na sugestão, poderá desfazer a ação com uma sequência Control-Z.

Desempenho e limites relacionados a gráficos

O desempenho de gráficos e painéis depende parcialmente da quantidade de dados que cada um exibe. Para manter o desempenho dentro de intervalos aceitáveis, os seguintes limites se aplicam aos gráficos:

Categoria Valor
Gráficos em um painel 25
Linhas em um gráfico 300

Eles fornecem os limites máximos para o número de gráficos em um painel ou de linhas em um gráfico. No entanto, provavelmente a maioria dos gráficos com essas várias linhas não é importante.

Causas estruturais para dados em excesso

A quantidade de dados em um gráfico é determinada pela métrica que fornece os dados. Assim, a estrutura dessa métrica pode ter um grande impacto na quantidade de dados que ela carrega.

A quantidade de dados que uma métrica captura nos seus rótulos é chamada de cardinalidade da métrica. A cardinalidade é o número de possíveis combinações de valores em todos os rótulos.

Se uma métrica tiver 2 rótulos e cada rótulo tiver 5 valores possíveis que são independentes dos valores do outro rótulo, a cardinalidade da métrica é 25, valor total das combinações possíveis entre os 5 valores da primeira etiqueta e os 5 valores da segunda etiqueta. Se uma métrica tiver apenas um rótulo com 500 valores possíveis, a cardinalidade dela é 500.

O número máximo de rótulos em uma métrica é 10, e o intervalo de valores de cada rótulo precisa ser delimitado. Carimbos de data/hora, por exemplo, não são uma boa opção, porque, mesmo quando o intervalo é reduzido, a quantidade de valores possíveis é muito grande.

Há pouco que um consumidor de gráficos possa fazer com relação à estrutura das métricas incorporadas ao Stackdriver Monitoring. A maior parte das métricas internas foi projetada para evitar problemas relacionados à cardinalidade.

Problemas de desempenho ao exibir dados de métricas, normalmente podem ser atenuados com as técnicas descritas em Como reduzir dados do gráfico.

No caso de métricas personalizadas criadas para seu serviço, também pode ser possível solicitar aos desenvolvedores do serviço a mudança das definições da métrica para reduzir a quantidade de rótulos ou o número de valores possíveis para eles, o que resulta na redução na cardinalidade da métrica.

Como reduzir dados do gráfico

Para melhorar ainda mais o desempenho e, ao mesmo tempo, tornar os gráficos mais compreensíveis, você pode usar as seguintes técnicas que reduzem o número de linhas nos gráficos:

Legendas no estilo antigo

As legendas descritas em Como configurar legendas substituem uma implementação anterior que você não pôde configurar.

Muitas das capturas de tela de gráficos em outros lugares na documentação do Stackdriver mostram as legendas antigas. Nesses casos, o estilo da legenda não é importante na discussão sobre a captura de tela.

No entanto, existem diferenças visuais entre as implementações:

  • A aparência e o conteúdo da própria legenda diferem.

    A legenda antiga tinha apenas as colunas Nome e Valor:

    Linhas de legenda: antigo

    É possível configurar o conteúdo da legenda atual, por exemplo:

    Linhas de legenda: atual

  • O controle no gráfico para alternar a legenda mudou.

    O antigo ícone Alternância de legendas nos controles do gráfico era representado por quatro barras empilhadas:

    Alternância de legenda: antiga

    O ícone atual de Alternância de legendas nos controles do gráfico é representado por três barras pontilhadas empilhadas.

    Alternância de legenda: nova

Esta página foi útil? Conte sua opinião sobre:

Enviar comentários sobre…

Stackdriver Monitoring
Precisa de ajuda? Acesse nossa página de suporte.