Ping
Monitorização de ping
Está lá, e a ligação até ele está a perder pacotes.
Para que serve
A pergunta mais simples que podes fazer a uma máquina: responde de todo? Um router, um firewall, um servidor sem serviço público, um hardware num rack: coisas com um endereço e nada mais para comunicar.
Ping é ICMP echo, e relata perda de pacotes assim como alcance, então uma ligação que está ativa e a perder um quinto do seu tráfego é visível como algo que não está bem. Se o que te importa é um serviço numa porta em vez do host, a verificação de porta TCP é a que sabe a diferença.
Como cada verificação aqui, corre a partir de Amsterdam, New York, Sydney and Singapore, e uma falha é confirmada a partir de dois outros continentes antes de alguém ser acordado. Como funciona isso.
O que podes configurar
Tudo abaixo está no formulário quando adicionas um, em todos os planos.
- Host ou endereço IP
- Um hostname ou um endereço. Sem porta: ping não é uma conexão com nada no host, é o host a responder.
Perguntas
O que é que a verificação de ping realmente mede?
Quatro pedidos ICMP echo, com meio segundo de intervalo, e relata a perda de pacotes como uma percentagem junto com a latência: o tempo de ida e volta mínimo, médio e máximo. Quatro em vez de um, para que um único pacote perdido numa ligação ocupada seja visível como perda em vez de ser lido como uma falha.
Perda parcial de pacotes é ativo ou inativo?
Nenhum, que é a resposta honesta e a que este produto dá. Um host que responde a um ping em quatro não está inativo e certamente não está bem. Perda total é inativo, porque nada está a responder. Perda acima de 20% em várias verificações seguidas é degradado, o que alerta sem fingir que o host desapareceu.
Relatas jitter?
Não como um número, e preferimos dizer isso do que calcular algo a partir de quatro pacotes e colocar uma palavra nisso. O que obténs é o tempo de ida e volta mínimo, médio e máximo para cada verificação, e a diferença entre o primeiro e o último é o que terias lido de qualquer forma.
E um host que não responde ao ping?
Muitos hosts e firewalls descartam ICMP de propósito, e para uma verificação de ping isso é indistinguível de um host que desapareceu: todos os echos são perdidos, então está inativo. Se o host executa um serviço, monitoriza a sua porta com a verificação de porta TCP, que não precisa de ICMP de todo.
Por que não fazer ping eu mesmo a partir de um cron job?
Um cron job a fazer ping a um host é uma verificação real e não custa nada, então se é tudo o que precisas, faz isso. O que não pode fazer é dizer-te se o host parou de responder ou se foi a tua própria conexão, porque parecem idênticos de um único lugar. Também corre numa máquina que pode perder a rede, encher o disco ou ser reiniciada, e uma verificação silenciosa é pior do que nenhuma. E alguém ainda tem de notar o resultado e acordar alguém, que é a maior parte do trabalho.