Automatización
November 13, 2021

Chequea tus páginas web las 24 horas

cómo puedes estar pendiente de todos tus proyectos desplegados en la web las 24 horas del día.

En este artículo te voy a mostrar cómo puedes estar pendiente de todos tus proyectos desplegados en la web las 24 horas del día. Relájate que vas a poder dormir. Aquí te muestro el resultado final:

Updown status
Monitor status

Lograr esto es tan sencillo que temo que será un artículo corto.

Monitoreo de aplicaciones web simple y barato

En UpDown puedes hacerte una cuenta en segundos usando GitHub, Google o un correo. Una vez que te hallas creado una cuenta solo debes agregar el link de la página que quieres monitorear y un alias para que te puedas guiar (esto es opcional) y ya tienes un monitoreo constante.

Además de la URL y el alias puedes agregar con que frecuencia quieres que chequee y el Apdex T (tiempo de respuesta satisfactorio). La configuración que viene por defecto es la recomendada pero puedes configurarlo a tu antojo. Para ver el estado de tu sitio como lo mostré anteriormente solo debes pinchar el alias de la página que agregaste.

Caídas en el servidor ocurren todo el tiempo. Entérate enseguida!

Otro monitor de páginas web muy bueno es UptimeRobot. En su página web ellos comentan: "las caídas en el servidor ocurren todo el tiempo, incluso al mejor de nosotros, pero es importante saberlo antes de que nuestros clientes se vean afectados!". Su API trae integración para avisar por correo, SMS, twiiter, Telegram y muchísimos más (un total de 16). Cuenta hasta con una aplicación móvil que puedes descargar de la Google Play o la App Store

Para empezar a usarlo debes registrarte con tu nombre, email y una contraseña. Una vez dentro vas a donde dice Add new monitor. Ahí te sale para rellenar la información del servicio que quieres monitorear. Lo primero es elegir el tipo de monitor, puede ser HTTP(s), Keyword, Ping, Port y Heartbeat (este último solo para usuarios pro).

Seleccionamos el tipo de monitor HTTP(s) y nos aparece 3 campos más:

1- Friendly name: un nombre con el que puedas reconocer el sitio fácilmente

2- URL (or IP): la URL o el IP que desees monitorear

3- Monitoring Interval: el intervalo de tiempo con que quieres que compruebe la disponibilidad del sitio. El mínimo para la cuenta gratis es de 5 minutos

Abajo nos aparece una sección donde nos muestra el correo con el que nos registramos y podemos seleccionarlo para que nos lleguen las notificaciones por ahí en caso de alguna caída del servicio.
Una vez todo configurado le damos en Create monitor.

Hecho!

Ya tenemos nuestro monitor monitoreando nuestro servicio, y no solo puede ser una página web, puede ser un API, un servidor de correo, un servidor VPN y lo que tengas en internet ejecutándose.