Métricas e período de alinhamento

O Analisador de fluxo analisa os dados dos registos de fluxo da VPC armazenados num formato de registo. Os registos de registo contêm campos base, que são os campos principais de cada registo de registo, e campos de metadados, que fornecem mais informações. Os registos do histórico para monitorizar fluxos de tráfego são compostos por três componentes principais:

  • Informações do recurso
  • Tipos de métricas
  • Intervalos temporais

Informações do recurso

Os registos de registo incluem os seguintes dados sobre os recursos:

Tipos de métricas

Os registos incluem dados para os seguintes tipos de métricas:

  • Bytes enviados: contém informações sobre os volumes de payload e não inclui cabeçalhos. O valor desta métrica pode ser zero porque alguns pacotes têm apenas cabeçalhos e não incluem payloads.
  • Pacotes enviados: indica o número de pacotes enviados da origem para o destino.

Dados de intervalos temporais não processados

A quantidade de dados de métricas não processados numa única série cronológica pode ser enorme e, normalmente, existem muitas séries cronológicas associadas a um tipo de métrica. Para analisar o conjunto de dados completo em busca de semelhanças, tendências ou valores atípicos, é necessário processar as séries cronológicas no conjunto. Caso contrário, existem demasiados dados a considerar.

Para introduzir a amostragem e a agregação dos exemplos nesta página, use um pequeno número de séries cronológicas hipotéticas. Por exemplo, o diagrama seguinte mostra alguns minutos de dados não processados para o tipo de métrica de bytes por segundo:

Dados de intervalos temporais não processados.
Dados de intervalos temporais não processados (clique para aumentar).

Os dados de séries cronológicas não processados têm de ser manipulados antes de poderem ser analisados e, muitas vezes, a análise envolve a amostragem dos dados e a agregação de alguns. Esta página descreve duas técnicas principais para refinar dados não processados:

  • Amostragem, que remove alguns dos dados da consideração. Google Cloud faz a amostragem e usa os dados necessários dos registos para realizar operações, conforme indicado nas consultas.
  • Agregação, que combina vários elementos de dados num conjunto mais pequeno ao longo das dimensões que especificar.

A amostragem e a agregação são ferramentas poderosas que ajudam a identificar padrões interessantes e realçar tendências ou valores atípicos nos dados, entre outras coisas.

Compreender o período de alinhamento

O primeiro passo na agregação de dados de séries cronológicas é o alinhamento. O alinhamento cria uma nova série cronológica na qual os dados não processados são regularizados ao longo do tempo para que possam ser combinados com outras séries cronológicas alinhadas. O alinhamento produz séries cronológicas com dados espaçados regularmente.

O alinhamento envolve dois passos:

  1. Dividir a série cronológica em intervalos de tempo regulares, também denominado agrupamento dos dados. O intervalo é denominado período de alinhamento.
  2. Calcular um único valor de métrica para os pontos no período de alinhamento. Escolhe como esse único ponto é calculado. Pode somar todos os valores, calcular a média ou usar o valor máximo.

O diagrama seguinte mostra como o período de alinhamento é usado para agrupar os dados dentro da hora de início e da hora de fim.

Período de alinhamento.
Período de alinhamento (clique para aumentar).

O diagrama seguinte mostra o resultado da utilização de um período de alinhamento de cinco minutos com os seguintes passos:

  1. Criar um período de alinhamento de cinco minutos.
  2. Calcular o valor da métrica único usando a soma dos valores das métricas dos dados não processados.
Período de alinhamento de cinco minutos.
Período de alinhamento de cinco minutos (clique para aumentar).

Nível de detalhe

Se souber que algo aconteceu num período de alguns minutos e quiser analisar mais detalhadamente, é provável que queira usar um período de um minuto para o alinhamento.

Se tiver interesse em explorar tendências durante períodos mais longos, um período de alinhamento maior pode ser mais adequado. Normalmente, os períodos de alinhamento longos não são úteis para analisar condições anómalas de curto prazo, como picos curtos no tráfego. Por exemplo, se usar um período de alinhamento de várias semanas, ainda é possível detetar a existência de uma anomalia nesse período, mas os dados alinhados podem ser demasiado gerais para serem de grande ajuda.

Para durações longas, um período de alinhamento mais curto não é útil. Por exemplo, se selecionar um alinhamento de 1 minuto para um período de 30 dias, o Analisador de fluxo gera mais de 43 000 pontos de dados. Uma vez que 43 000 pontos de dados são 10 vezes mais do que os píxeis do ecrã 4K, não pode ver todos os detalhes e algumas opções estão desativadas para durações longas.

Opções de alinhamento

As opções de alinhamento incluem a soma dos valores ou a determinação do máximo, mínimo ou média dos valores, a determinação de um valor percentil escolhido, a contagem dos valores e outras opções. Com o Analisador de fluxo, pode usar várias agregações de métricas como opções de alinhamento.

Se selecionar Bytes enviados como o tipo de métrica e Origem e destino como a agregação de tráfego, as seguintes opções estão disponíveis.

  • Tráfego total
  • Taxa de tráfego média
  • Taxa de tráfego mediana
  • Taxa de tráfego do percentil 95
  • Taxa de tráfego máxima

Se selecionar Pacotes enviados como o tipo de métrica e Origem e destino como a agregação de tráfego, estão disponíveis as seguintes opções.

  • Agregue pacotes
  • Taxa média de pacotes
  • Taxa de pacotes mediana
  • Taxa de pacotes P95
  • Taxa máxima de pacotes

O diagrama seguinte mostra o resultado da utilização de duas opções de alinhamento de tráfego total e taxa de tráfego média.

Tráfego total e médio.
Tráfego total e médio (clique para aumentar).

Usar o período de alinhamento

Pode usar a opção Período de alinhamento para agregar os fluxos de tráfego em intervalos de tempo da duração selecionada. Pode aumentar ainda mais o zoom no gráfico e ver os detalhes específicos, se necessário.

O que se segue?