A maioria dos problemas de rede é notada pelos utilizadores antes de ser notada por quem os poderia resolver. A rota para um fornecedor de pagamentos começa a perder pacotes durante a noite, uma mudança de trânsito acrescenta 40 ms ao seu mercado principal, e o primeiro sinal é um pedido de suporte na manhã seguinte.
A monitorização de rotas fecha essa lacuna: o TraceMapper volta a executar um traceroute para cada destino que lhe importa com uma frequência fixa, guarda cada resultado e avisa-o por email quando uma execução ultrapassa o limite que definiu.
Medido no destino, não pelo caminho
Os alertas de latência e de perda leem o último salto, ou seja, o destino. Os routers intermédios respondem muitas vezes devagar, ou nem respondem, às sondas de traceroute porque lhes dão baixa prioridade; contá-los como problemas alertá-lo-ia sem razão. Cada execução envia 10 sondas por salto, por isso um valor de perda é uma medição, não uma estimativa.
Mudanças de rota sem ruído
Um caminho real muda de endereços IP quase em cada execução por causa da distribuição de carga, por isso comparar endereços geraria alertas constantes. O TraceMapper compara antes a sequência de redes (AS), aprende os caminhos vistos nas últimas 24 horas e só alerta quando um caminho novo se mantém durante 3 execuções seguidas. O email mostra o caminho habitual e o novo.
Quando um destino deixa de responder
Se uma execução não obtiver resposta nenhuma, é registada como falhada e avaliada com 100 % de perda, pelo que um destino em baixo aciona o seu alerta de perda. Se a nossa rede de medição não conseguir fazer uma verificação, a execução fica marcada como não medida e nunca conta como falha.
Uma configuração típica
Um exemplo didático. Uma loja online monitoriza a API do seu fornecedor de pagamentos e o seu CDN a partir de Frankfurt de 15 em 15 minutos, com um alerta a 20 % de perda e outro a 150 ms. Às 2h10 a rota de pagamentos começa a perder 30 % no destino; o email de alerta chega com o valor e o limite, e o separador Resultados mostra a execução exata em que começou.
Planos
O Pro inclui 10 rotas monitorizadas e 20 alertas, com execuções no mínimo de 15 em 15 minutos, e começa com 7 dias grátis (cartão necessário, nada é cobrado se cancelar antes). O Business cobre uma equipa de 5 pessoas com 50 rotas, 100 alertas e execuções de 5 em 5 minutos, partilhadas por todos os membros.