8 servicios para monitorizar el estado de tu web [Julio 2023]

Mantener tu sitio web online es sin lugar a dudas más importante que nunca, evitar que un posible cliente no pueda contratar o comprar en nuestra tienda online, que el robot de un buscador no logre acceder al sitio web puede ser crítico y provocar una importante caída de tus ventas, visitas y posiciones en buscadores, el trabajo de meses o incluso años, puede verse mermado de forma muy rápida.

Por ello, es imprescindible realizar una monitorización constante del uptime (tiempo de disponibilidad de nuestra web) para evitar no darnos cuenta de que algo está fallando, para ello existen múltiples servicios, tanto gratuitos como de pago, que se encargan de comprobar esto por nosotros, avisándonos en caso de que se produzcan problemas.

Tabla de contenidos

¿Cómo funciona la monitorización de un sitio web?

A grandes rasgos, la monitorización de un sitio web es relativamente sencilla, para ello el servicio que utilicemos tratará de acceder regularmente a nuestro sitio web, comprobará el tipo de respuesta que reciba de nuestro servidor y, en caso de tratarse de un error o no recibir respuesta, activará una alerta.

Esta alerta la recibiremos habitualmente por e-mail, aunque en los últimos años estos servicios han añadido nuevos tipos de notificaciones, pudiendo recibir un SMS, una alerta vía Slack o incluso Telegram.

Las comprobaciones generalmente serán a la web, es decir, accederán como un visitante más al sitio web, aunque algunos servicios ofrecen también la monitorización de APIs o incluso simulan acceder a partes privadas de las páginas, realizando acciones como si un cliente más se tratara, permitiéndonos darnos cuenta de que aun funcionando la web, esté fallando algún apartado crítico como la tienda online, carrito de compra, monitorización del estado y expiración del certificado SSL, etc.

¿Qué es el uptime?

El uptime es el tiempo que un sitio web se encuentra activo y funcionando con normalidad. Normalmente, se calcula en porcentajes de disponibilidad, se considera que un porcentaje del 99% de disponibilidad es estándar, aunque se recomienda que no baje del 99,9%, es decir, un 99,9% de disponibilidad supone que durante un año, el sitio web haya estado inaccesible menos de nueve horas durante todo ese periodo. Un uptime del 99% ya supondría que el sitio web haya estado casi 4 días desconectado durante el año, como ves, es un número que puede suponer un gran impacto en las métricas de nuestro sitio web y su facturación.

Por este motivo, es muy recomendable utilizar un servicio que monitorice el uptime de nuestro sitio web y poder actuar así, de forma rápida, si se diera el caso de que se encuentre inaccesible.

Servicios de monitorización

Existen distintos servicios de monitorización de dominios y sitios web, por una parte, la forma más sencilla es utilizar una solución ya creada, donde simplemente nos registraremos y crearemos las distintas alertas, generalmente los proveedores de estos servicios ofrecen una versión gratuita limitada a uno o pocos dominios, para posteriormente ofrecer la comprobación en dominios adicionales, con intervalos de comprobación más cortos o incluso, con opciones de notificación adicionales (SMS, webhooks, etc.). Una gran ventaja es que, generalmente, disponen de servidores de monitorización en múltiples localizaciones o países, por lo que puedes ver fácilmente si se trata de un error, de un problema localizado en un único país o red, o si se trata de un problema de acceso global a tu web.

Pero, también tienes la opción totalmente opuesta, es decir, utilizando un servicio de monitorización alojado en tus propios servidores, estas opciones generalmente son totalmente gratuitas, de código abierto y mantenidas por la comunidad, con ellas puedes realizar todo tipo de comprobaciones sin limitaciones, ¿suena bien? A continuación encontrarás el listado completo, diferenciando ambos tipos de servicio:

Servicios de monitorización alojados

Como indicábamos, los servicios de monitorización alojados son generalmente de código abierto u open source, ofrecen muchas características sin coste adicional y permiten ser alojados en tu propio servidor, aunque tienen una gran contra, debes saber qué estás haciendo, pues necesitas disponer de un servidor web (ya sea en un proveedor de alojamiento/VPS o en casa, por ejemplo, con una Raspberry Pi), configurarlo correctamente, etc. Además, si por algún motivo falla en el futuro, deberás encargarte de resolver la incidencia por tu cuenta. Aun con lo anterior, son una gran solución y es lo que nosotros mismos utilizamos.

Uptime Kuma

Update Kuma

Uptime Kuma es un software de código abierto que puede ser instalado en prácticamente cualquier servidor web, incluye monitorización de servicios de todo tipo en intervalos de 20 segundos (HTTP(s) / TCP / Palabras clave HTTP(s) / HTTP(s) Json / Ping / Registros DNS / Push / Servidores de juegos Steam / Contenedores Docker), permite notificaciones en más de 90 servicios de notificación, incluyendo Telegram, Discord, Slack, Pushover, Email, etc. Además, viene traducido en múltiples idiomas.

Cabot

Cabot

Cabot permite monitorizar todo tipo de servicios web, es visualmente sencillo pero cumple con lo que promete, perfecto para alojar en servidores sin muchas pretensiones.

HertzBeat

HertzBeat

HertzBeat es fácil de poner en marcha, viene ya preparado para ser ejecutado en Docker, con un solo comando lo tendrás funcionando. Puedes monitorizar cualquier tipo de servicio, además de disponer de decenas de servicios de notificación, con los que te enterarás si tu web deja de funcionar.

Servicios de monitorización externos

A diferencia con los servicios alojados, si utilizas un servicio de monitorización o uptime externo, es decir, alojado por un tercero (generalmente, como SaaS o Software as a Service), no tendrás que preocuparte de toda la parte técnica y de mantenimiento, centrándote únicamente en añadir las webs y esperar a ver si siguen online, por contra, como es comprensible, a pesar de disponer de opciones gratuitas de inicio, seguramente te toque pasar por una opción de pago más adelante. Al fin y al cabo, se trata de empresas que se encargan de mantener toda la infraestructura.

Upptime

Upptime

Upptime es un servicio de monitorización relativamente nuevo, a diferencia con los que verás a continuación, es un software de código abierto y gratuito, el cual permite monitorizar sitios web de forma totalmente gratuita, esto se debe a que Upptime utiliza los servicios de Github para realizar, mediante Github Actions, las distintas peticiones a servidores externos. Eso si, limitado a un mínimo de 5 minutos entre comprobaciones. Si Upptime detecta una caída del sitio web, crea un issue en tu repositorio en Github, pudiendo ser notificado mediante servicios externos como Slack o Telegram, entre otros.
Además, ofrece una página de status, es decir, podrás ver en todo momento tus sitios web, con su estado actual y estadísticas detalladas para las últimas 24 horas, así como 7 días, 30 días, 1 año y desde que lo creaste, muy útil para ver la evolución del uptime de las páginas durante un periodo de tiempo extenso.

Precios

Gratis.

Pingdom

Pingdom, empresa de la matriz SolarWinds, es uno de los servicios más conocidos, cuenta con millones de clientes que utilizan su servicio de monitorización, si bien inicialmente ofrecían un paquete gratuito, esto ya no es así.

Tipos de monitorización

Pingdom ofrece múltiples tipos de monitorización, entre ellas el estado de la web, de transacciones o de velocidad de carga de la página, ideal para ver cambios de rendimiento tras llevar a cabo actualizaciones en el código, plugins o temas de nuestra web.

Precios

Activando la facturación anual, podemos hacer uso de Pingdom a partir de 8,33€/mes (99,96€/año).

UptimeRobot

UptimeRobot apareció poco después de que el éxito de Pingdom fuera notable, permitiéndonos monitorizar nuestro sitio web de forma muy económica, pues dispone de un plan gratuito, el cual nos permite comprobar el estado de hasta 50 sitios web en intervalos de 5 minutos, si queremos enterarnos antes de posibles problemas, sus planes de pago nos permiten reducir los intervalos a 1 minuto.

Tipos de monitorización

Aparte de la monitorización del sitio web, se monitorizan errores de SSL incluso en planes gratuitos, también se realizan comprobaciones de tiempo de respuesta, ping, puertos o incluso palabras clave. Cuentan además de una aplicación móvil compatible con Android e iOS y páginas de estado.

Los planes de pago nos permiten recibir alertas vía SMS o llamada de voz, páginas de estado desde donde poder mostrar públicamente el estado de los servicios e incidencias con marca blanca, es decir, sin mostrar su logo.

Precios
  • Gratuito: 50 monitorizaciones con intervalos de 5 minutos.
  • $15/mes (cuentan con una oferta de $7/mes actualmente): 50 monitorizaciones con intervalos de 1 minuto.

Updown.io

Updown es un servicio muy interesante, permite monitorizar múltiples dominios a un precio ridículo (no cuenta con plan gratuito, eso sí), si comprobamos el estado de 5 sitios web en intervalos de 1 minuto pagaríamos solamente 2,93€/mes.

Tipos de monitorización

Fue de los primeros servicios en monitorizar el estado de certificados SSL (no solamente si el certificado funciona o no, sino también avisa si el certificado está próximo a expirar) y rendimiento (lo llaman appdex), permite realizar pagos en criptomonedas y, permite realizar comprobaciones en intervalos muy rápidos: Cada 15 segundos.

Aparte de los típicos SMS o e-mail, Updown se integra con Slack, Zapier y Telegram, cuenta además con Webhooks para integrar los avisos fácilmente en nuestra propia aplicación.

Precios

Los precios en Updown son distintos a los otros servicios, pues pagarás en función al número de comprobaciones que realices, para ello utilizan créditos, cada crédito equivale a una comprobación de estado, por ejemplo:

  • 5 monitorizaciones con intervalos de 1 minuto: 2,93€/mes
  • 1 monitorización cada 30 segundos: 1,17€/mes

Statuscake

Statuscake cuenta con un panel de cliente limpio y que muestra muchísima información, dispone de un plan gratuito muy parecido al de UptimeRobot, y permite monitorizar también SSL, rendimiento y servidores.

Tipos de monitorización

Aparte de comprobaciones web, Statuscake ofrece también la monitorización de rendimiento, SSL y servidores. Cuenta con un plan gratuito para 10 sitios web.

Precios
  • Gratuito: 10 monitorizaciones con intervalos de 5 minutos.
  • Superior (16,66€/mes): 100 monitorizaciones en intervalos de 1 minuto.
  • Business (58,33€/mes): 300 monitorizaciones en intervalos de 30 segundos.
Marc Gelabert
Marc Gelabert

Empecé mi carrera profesional en este mercado en el año 2009, desde entonces se ha convertido en mi pasión, desde el año 2019 soy CEO de INWX España. Escribo habitualmente en este blog sobre todo tipo de temas relacionados con los dominios, e-commerce, SEO, marketing y eventos de la industria.

Artículos: 59

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *