Saltar al contenido principal

Monitor Ping (ICMP)

El monitor Ping (ICMP) verifica que un host es alcanzable en la red enviando un paquete ICMP echo y esperando respuesta — la misma comprobación que hace el comando ping de cualquier sistema operativo.

A diferencia de los monitores HTTP o TCP, no comprueba que un servicio esté escuchando en un puerto; solo verifica conectividad de red básica. Es útil cuando quieres saber si un servidor está encendido y conectado, independientemente de los servicios que ejecute.


¿Cuándo usarlo?

  • Verificar que un servidor, router o appliance de red es alcanzable.
  • Detectar cortes de red antes de que afecten a los servicios que corren encima.
  • Monitorear hosts que no tienen servicios HTTP o TCP accesibles externamente (servidores bare metal, dispositivos de red, máquinas internas).
  • Complementar monitores HTTP o TCP para distinguir si un fallo es de red (ICMP cae) o de aplicación (ICMP OK, servicio no responde).

¿Cómo funciona?

Los probes regionales envían un paquete ICMP echo al host configurado y esperan respuesta:

  • UP: el host responde dentro del timeout configurado.
  • DOWN: timeout, host inalcanzable, ICMP filtrado en el camino o error de red.

El resultado pasa por el mismo motor que cualquier otro monitor: los probes consultan verificaciones pendientes, ejecutan el check de forma independiente y reportan el resultado al hub, que aplica el consenso multi-región antes de abrir un incidente.

nota

DEGRADED no está soportado para ICMP. El resultado es siempre UP o DOWN — no hay estado intermedio por latencia.


Configuración

CampoDescripción
DestinoHost a comprobar: FQDN (servidor.ejemplo.com) o dirección IP (IPv4 o IPv6). Sin http://, sin ruta y sin puerto.
IntervaloFrecuencia de comprobación.
TimeoutTiempo máximo de espera de respuesta antes de marcar el check como DOWN.

Importante: ICMP puede estar bloqueado

Muchos firewalls, entornos cloud y redes corporativas bloquean el tráfico ICMP por defecto. Si el host tiene ICMP filtrado, el monitor reportará DOWN aunque el servidor y sus servicios estén completamente operativos.

Antes de crear un monitor Ping:

  1. Comprueba que el host responde a ping desde una máquina externa en condiciones similares a las de los probes.
  2. Si ICMP está bloqueado en el destino, usa un monitor TCP (si hay un puerto accesible) o HTTP en su lugar.

Incidentes y alertas

El monitor Ping sigue el mismo motor de incidentes que los demás monitores. Antes de declarar DOWN y abrir un incidente, el hub aplica el consenso multi-región: si solo un probe tiene problemas de red hacia el destino pero los demás llegan correctamente, no se genera un incidente falso.


Diferencias con otros tipos de monitor

Monitor¿Qué verifica?Puerto necesarioDetecta
Ping (ICMP)El host responde en redNoConectividad de capa 3
TCPUn puerto acepta conexionesEl proceso está escuchando
HTTPEl servicio web responde con contenido correctoSí (80/443)Disponibilidad de la aplicación

Un caso típico de uso combinado: un monitor Ping detecta si el servidor está encendido y conectado, y un monitor HTTP detecta si la aplicación web responde correctamente. Si el Ping cae pero el HTTP no, el problema es de red; si el HTTP cae pero el Ping sigue UP, el problema es de la aplicación.


Limitaciones actuales

LimitaciónDetalle
Estado DEGRADEDNo soportado. El resultado es siempre UP o DOWN.
Estadísticas de latenciaEl check es puntual — no hay métricas de jitter ni promedio de múltiples paquetes.
Destinos con ICMP filtradoEl check dará DOWN aunque el servidor esté operativo.