Servicio web para alertarme si mi servidor falla

Para un servidor web personal que aloja una sola aplicación, existe la posibilidad de que el hardware falle y es posible que no me dé cuenta durante una semana o más. Tengo alertas en mis programas pero requieren internet, energía, hardware que funcione, etc.

Objetivo

  • Un servicio web que escucha los paquetes de los servidores y, si no llegan durante x horas seguidas, envía un correo electrónico al propietario.

Requisitos

  • Menos de $13 por año.
Hasta ahora, las dos recomendaciones prevén recibir un ping pero no enviarlo.
¿Por qué necesita un servicio web? De hecho, ¿por qué no puede verificar esto usted mismo desde su casa con un script bash y un cronjob?
@ user193661 ¿Qué quiere decir con enviar un ping? Cuando el servicio "hace ping" a su sitio web, envía datos, incluida una solicitud HTTP a su servidor
@Tom Estaba pensando que si un usuario tiene varios dispositivos para monitorear en una LAN con dirección IP dinámica y detrás de un enrutador, sin configuración de IP o DNS, sería más conveniente que sus dispositivos fueran los remitentes. Entonces envían solicitudes HTTP POST, incluido un código de usuario, al servicio de monitoreo.
Sin embargo , creo que uptimeroboten realidad es la mejor solución para todos esos casos y esa es la que estoy usando. Incluso para un dispositivo que cambia la ubicación de la red, lo mejor sería volver a configurar su DNS.
uptimerobotadmite puertos personalizados, lo que lo hace más útil que newrelicpara mí.
Genial, me alegro de que uno de ellos funcionó :)
He aceptado una respuesta, pero si alguien tiene una recomendación, agréguela a la lista.

Respuestas (2)

Aquí hay otro servicio que he usado,

UptimeRobot

Monitorea tus sitios web cada 5 minutos, totalmente gratis. Recibe alertas por e-mail, SMS, Twitter o RSS. Agregue hasta 50 sitios web. Los monitores se pueden actualizar para una verificación instantánea con un clic. Soporta https y autenticación con usuario/contraseña.

Interfaz de usuario relativamente moderna.

la cuenta gratis

  • admite hasta 50 monitores
  • sin notificaciones por SMS
  • no admite escaladas (por ejemplo, cuando el primer contacto que responde no reconoce el tiempo de inactividad, se alerta a un segundo contacto). Usa BinaryCanary para eso.

Las cuentas pagas comienzan en $ 4.50 por mes

Interfaz de usuario de UptimeRobot

Sintéticos NewRelic

NewRelic Synthetics creo que es exactamente lo que estás buscando. Con este servicio puedes,

  • 50 "Pings" gratis y con "pings" puedes
  • Retención de datos las 24 horas
  • El plan dura para siempre ( no es una prueba)
  • Establezca intervalos de verificación tan bajos como 1 minuto
  • Hasta 9 ubicaciones de monitoreo en todo el mundo
  • Establezca texto dentro de la página web para que el ping verifique
  • Configurar alertas por correo electrónico
  • El seguimiento incluye resultados como,
    • Tiempo de carga en diferentes ubicaciones de monitoreo
    • Gráficos atractivos

Interfaz de usuario sintética de NewRelic

Integre Slack con NewRelic y recibirá notificaciones en su dispositivo/teléfono cuando las cosas vayan mal. Característica maravillosa: slack.com