Como ver tendências históricas

Nesta página, descrevemos a visualização de histórico do Cloud Profiler. Ela é destinada a desenvolvedores que querem entender como o uso médio de recursos de uma função muda ao longo do tempo.

Antes de começar

Este recurso exibe dados dos últimos 30 dias. Se o serviço tiver sido implantado recentemente ou se ele não tiver sido implantado há pelo menos 30 dias, esses gráficos poderão estar vazios ou incompletos.

Como abrir a visualização de histórico

Há diferentes maneiras de visualizar o histórico de uso de recursos para funções no seu serviço.

Como visualizar o histórico de várias funções

Para exibir o uso médio de várias funções, clique em Histórico :

Exibição da barra de filtro.

Por padrão, essa visualização exibe o histórico das cinco funções que têm o maior uso médio. É possível configurar essa visualização para exibir ou ocultar funções específicas:

Exibição da visualização do histórico padrão.

Como visualizar o histórico de uma função específica

Para visualizar o uso médio de uma função específica, siga um destes procedimentos:

  • No gráfico de chama, coloque o ponteiro sobre um frame que contém a função de interesse e clique em Mostrar histórico na dica dele.
  • Clique em Lista , identifique a função de interesse, selecione Ações e selecione Mostrar histórico.

Noções básicas sobre gráficos

Cada linha em um gráfico exibe o histórico de uso de recursos para uma função específica. Os gráficos exibem 30 dias de dados. O ponto de dados mais recente nos gráficos é do dia anterior.

O menu Tipo de valor permite exibir os dados de perfil como uma porcentagem do uso de recursos para todas as funções ou como o valor absoluto nas unidades nativas da métrica. O uso absoluto de uma função é determinado calculando a proporção do uso total de recursos em todos os perfis em um período de 24 horas para o número de perfis nesse período.

O menu Mostrar até permite configurar o número máximo de funções a serem exibidas. Por padrão, esse valor é definido como cinco funções.

O título do gráfico indica se o gráfico exibe o uso próprio ou o uso total. O título também identifica o recurso cujos dados do histórico são exibidos. Na captura de tela anterior, os títulos do gráfico indicam que os dados de CPU time são mostrados.

A legenda do gráfico lista os nomes das funções cujo uso de recurso é exibido.

Como manipular o gráfico

Para destacar os dados de uma função específica, mantenha o ponteiro do mouse sobre o nome da função na legenda.

Para visualizar informações detalhadas sobre um ponto de dados, mantenha o ponteiro do mouse sobre o ponto de dados para ativar a dica:

Exibição da dica de visualização do histórico padrão.

Conforme ilustrado na captura de tela anterior, a dica exibe todas as opções a seguir:

  • Nome da função
  • Nome de arquivo da função
  • Data
  • Uso absoluto e percentual de uso
  • Número de perfis usados para gerar o ponto de dados

Como filtrar os gráficos

Para mostrar ou ocultar funções, use filtros. Os filtros aceitam uma expressão regular como o valor do filtro. Além disso, as correspondências diferenciam maiúsculas de minúsculas. A expressão regular é comparada com todos os nomes de funções e todos os nomes de arquivo.

Para adicionar um filtro, clique em Adicionar filtro de histórico, selecione uma opção na lista e insira o valor para ele.

Filtro Descrição
Mostrar

Para exibir funções com nome ou nome de arquivo que corresponda a uma expressão regular RE2, adicione esse filtro com o valor definido na expressão regular.

Se você adicionar vários filtros Show, eles serão unidos com um OR lógico.

Hide

Para ocultar a exibição de todas as funções cujo nome ou nome de arquivo correspondente a uma expressão regular, adicione esse filtro com o valor definido como a expressão regular.

Se você adicionar vários filtros Hide, eles serão unidos com um OR lógico.

Solução de problemas

Esta seção lista os problemas específicos da visualização do histórico. Para receber ajuda sobre outros problemas do Profiler, consulte a seção Solução de problemas geral.

Comportamento Causa Solução
Uma ou mais funções não têm alguns pontos de dados. Os gráficos exibem dados históricos de um período de 30 dias. Se os dados não estiverem disponíveis por um dia, nenhum ponto de dados será adicionado ao gráfico. Isso pode resultar em um gráfico parcialmente vazio. Essa não é uma condição de erro.
Os gráficos em branco e a mensagem No data is available for the filter selections.

Para um serviço recém-implantado, não há dados históricos disponíveis para exibição.

Se os filtros foram aplicados, é possível que a combinação de filtros elimine a exibição de dados para todas as funções no serviço. Por exemplo, se os filtros Show:sort e Hide:sort forem aplicados, nenhum dado será exibido. O filtro Show requer que apenas funções com sort no nome sejam exibidas, enquanto o filtro Hide força essas mesmas funções a serem ocultadas.

Para um serviço recém-implantado, espera-se que a visualização do histórico esteja vazia.

Se os filtros foram aplicados, verifique se a combinação de filtros não elimina todas as funções possíveis.

A seguir