Como monitorar métricas

O Cloud Network Insights exporta métricas de monitoramento para o Cloud Monitoring. Use essas métricas com seus painéis para acompanhar o que está acontecendo na sua rede.

Todas as métricas coletadas pelos pontos de monitoramento são exportadas para a API Cloud Monitoring e retidas de acordo com a política de retenção de dados do Cloud Monitoring.

Prefixos de métrica e tipos de caminho

As métricas têm prefixos diferentes dependendo do tipo de caminho.

  • Caminhos de extremidade única: são medições de ida e volta em que o tráfego é enviado de um ponto de monitoramento de origem para um destino e retorna à origem. As métricas de caminhos de extremidade única usam o prefixo total para representar o total das partes de entrada e saída da jornada.
  • Caminhos de duas extremidades: esses caminhos têm pontos de monitoramento nas duas extremidades da conexão, o que permite medições separadas e unidirecionais das etapas de entrada e saída da jornada.
    • As métricas com o prefixo out estão relacionadas à direção de saída (do ponto de monitoramento para o destino).
    • As métricas com o prefixo in estão relacionadas à direção de entrada (da meta para o ponto de monitoramento).
  • Sem prefixo: algumas métricas não têm prefixo, o que indica que elas não têm uma direcionalidade específica. Normalmente, elas representam um estado geral ou uma medição de toda a viagem de ida e volta.

Métricas de caminho de rede

É possível filtrar as métricas de caminho de rede usando o prefixo networkmanagement.googleapis.com/insights/network/ ou o tipo de recurso networkmanagement.googleapis.com/NetworkPath.

Métrica Descrição
data/in/packets_received_count O número de sondagens de dados rastreadas recebidas em um intervalo de medição (bidirecional, de entrada).
data/out/packets_received_count O número de sondagens de dados rastreadas recebidas em um intervalo de medição (bidirecional, de saída).
data/total/packets_received_count O número de sondagens de dados rastreadas recebidas em um intervalo de medição (único).
data/in/packets_sent_count O número de sondagens de dados rastreadas enviadas em um intervalo de medição (bidirecional, de entrada).
data/out/packets_sent_count O número de sondagens de dados rastreadas enviadas em um intervalo de medição (bidirecional, de saída).
data/total/packets_sent_count O número de sondagens de dados rastreadas enviadas em um intervalo de medição (único).
in/jitter É a variação do atraso do pacote em milissegundos (ms) para sondagens em um intervalo de medição (bidirecional, de entrada), calculada com base em várias medições de latência.
out/jitter É a variação do atraso do pacote em milissegundos (ms) para sondagens em um intervalo de medição (bidirecional, de saída), calculada com base em várias medições de latência.
total/jitter É a variação do atraso do pacote em milissegundos (ms) para sondagens em um intervalo de medição (único), calculada com base em várias medições de latência.
in/loss_percent Mede a porcentagem de perda de pacotes para o teste de rede (bidirecional, de entrada). Calculado com base nas contagens de "packets_sent" e "packets_received".
out/loss_percent Mede a porcentagem de perda de pacotes para o teste de rede (bidirecional, de saída). Calculado com base nas contagens de "packets_sent" e "packets_received".
total/loss_percent Mede a porcentagem de perda de pacotes para o teste de rede (único). Calculado com base nas contagens de "packets_sent" e "packets_received".
rtt_avg Representa o tempo médio de retorno em milissegundos (ms) para todos os dados rastreados e sondagens de voz em um intervalo de medição.
rtt_max Representa o tempo máximo de retorno em milissegundos (ms) para todos os dados rastreados e sondagens de voz em um intervalo de medição.
rtt_min Representa o tempo de retorno mínimo em milissegundos (ms) para todos os dados rastreados e sondagens de voz em um intervalo de medição.
test_error

O principal indicador de conclusão do teste de rede. Um valor de 0 significa que o teste foi concluído sem erros, enquanto um valor de 1 indica que erros impediram a conclusão do teste. error_type indica o tipo de falha que ocorreu.

A perda de dados de 100% é considerada um tipo de erro Connect. Qualquer outra quantidade de perda não é considerada um erro.

Consulte Tipos de erros de caminho de rede para mais informações.

voice/in/mos A pontuação média de opinião (MOS) é uma estimativa da qualidade do som de uma chamada, medida apenas em sondagens de voz (bidirecional, de entrada). É uma função de perda, latência e instabilidade.
voice/out/mos A pontuação média de opinião (MOS) é uma estimativa da qualidade do som de uma chamada, medida apenas em sondagens de voz (bidirecional, de saída). É uma função de perda, latência e instabilidade.
voice/total/mos A pontuação média de opinião (MOS) é uma estimativa da qualidade do som de uma chamada, medida apenas em sondagens de voz (unidirecional). É uma função de perda, latência e jitter.
voice/in/packets_received_count O número de sondagens de voz rastreadas recebidas em um intervalo de medição (bidirecional, de entrada).
voice/out/packets_received_count O número de sondagens de voz rastreadas recebidas em um intervalo de medição (bidirecional, de saída).
voice/total/packets_received_count O número de sondagens de voz rastreadas recebidas em um intervalo de medição (único).
voice/in/packets_sent_count O número de sondagens de voz rastreadas enviadas em um intervalo de medição (bidirecional, de entrada).
voice/out/packets_sent_count O número de sondagens de voz rastreadas enviadas em um intervalo de medição (bidirecional, de saída).
voice/total/packets_sent_count O número de sondagens de voz rastreadas enviadas em um intervalo de medição (único).

Tipos de erros de caminho de rede

A tabela a seguir descreve os tipos de falhas de teste de rede que podem ocorrer.

Tipo de erro Detalhes do erro
DNS Não foi possível resolver o IP de destino.
Connect Nenhuma resposta do destino.
O ponto de monitoramento de destino recusou a conexão.
Port Unreachable recebido em resposta ao handshake.
Port Unreachable recebido depois que o handshake foi concluído.
Local Nenhuma correspondência de interface local para a família de endereços de destino resolvida (IPv4 ou IPv6).
O ponto de monitoramento tem um erro interno.
As regras de rede não correspondem a nenhuma interface local.
O ponto de monitoramento não pode monitorar endereços IP locais ou de loopback.
Nenhuma interface de rede local está disponível para monitoramento.
As interfaces locais foram bloqueadas para monitoramento.
As interfaces locais não eram compatíveis com QoS.
O recurso de QoS das interfaces locais está sendo usado por outro aplicativo.
O recurso de QoS das interfaces locais está sendo usado pelo AppNeta.

Métricas de caminho da Web

É possível filtrar métricas de caminho da Web usando o prefixo networkmanagement.googleapis.com/insights/web/ ou o tipo de recurso networkmanagement.googleapis.com/WebPath.

Métrica Descrição
browser/test_error

Indica se ocorreu um erro durante um teste de caminho da Web baseado em navegador. Um valor de 0 significa que o teste foi concluído sem erros, enquanto um valor de 1 indica uma falha, como um erro de script do Selenium. O atributo error_type fornece mais detalhes sobre a falha.

Consulte Tipos de erros de caminho da Web para mais detalhes.

http/download/size O número de bytes baixados durante uma resposta à primeira solicitação HTTP não redirecionada.
http/download/speed O tamanho total do conteúdo baixado dividido pelo tempo necessário para o download da primeira solicitação não redirecionada em bytes/segundo.
http/retransmission/in A taxa de retransmissão HTTP de entrada.
http/retransmission/out A porcentagem de pacotes que o cliente teve que reenviar para o servidor. Isso é capturado diretamente da pilha TCP/IP durante a transação da Web.
http/response_time/dns_lookup O tempo gasto para resolver o endereço IP do domínio de destino para a primeira solicitação não redirecionada em milissegundos (ms).
http/response_time/redirect O tempo para uma solicitação redirecionada chegar ao servidor final e para uma resposta ser recebida em milissegundos (ms). Isso inclui todos os aspectos de uma solicitação redirecionada, como busca DNS, estabelecimento de conexão TCP/SSL, a solicitação em si e o tempo de resposta.
http/response_time/request_receive O tempo gasto para baixar todo o conteúdo da primeira resposta HTTP em milissegundos (ms).
http/response_time/request_wait O tempo, em milissegundos (ms), desde o envio da primeira solicitação HTTP não redirecionada até o recebimento do primeiro byte da resposta.
http/response_time/ssl_connect O tempo necessário para concluir o handshake de SSL da primeira solicitação não redirecionada em milissegundos (ms).
http/response_time/tcp_connect O tempo gasto para estabelecer a conexão TCP da primeira solicitação não redirecionada em milissegundos (ms).
http/response_time/total O tempo total de resposta para a primeira solicitação de um caminho da Web em milissegundos (ms).
http/test_error

Indica se ocorreu um erro durante um teste de caminho da Web HTTP. Um valor de 0 significa que o teste foi concluído sem erros, enquanto um valor de 1 indica uma falha. O atributo error_type fornece mais detalhes sobre a falha.

Consulte Tipos de erros de caminho da Web para mais detalhes.

total_transaction_time O tempo total gasto para executar todo o fluxo de trabalho em um caminho da Web, em milissegundos (ms).

Tipos de erros de caminho da Web

Os tipos de falhas de caminho da Web informadas dependem de como você monitora o aplicativo da Web, usando scripts baseados em navegador ou solicitações HTTP.

Métrica Tipo de erro
browser/test_error Erro de script no marco informado
Outro
http/test_error Busca DNS
Download
Redirecionamento
Tempo de espera da solicitação
SSL Connect
TCP Connect
Resposta inesperada
Outro