Saltar al contenido principal

Guías / Conceptos de monitorización explicados

Qué es el uptime

El uptime de un sitio web es la parte de un periodo medido durante la cual un sitio o servidor respondió como se esperaba, escrita como porcentaje. Los propietarios lo siguen porque los visitantes rara vez vuelven a un sitio que no estaba disponible cuando lo necesitaban, y porque las plataformas de publicidad y búsqueda leen un mal historial de disponibilidad como una señal de calidad.

En pocas palabras, el uptime es la proporción entre tiempo en línea y tiempo de caída durante una ventana elegida, y la mayoría de los operadores apuntan lo más cerca posible del 99,99% que les permita su hosting. Todo webmaster necesita la definición y la medición antes de que la cifra signifique algo, así que esta guía cubre las dos cosas.

Qué significa el uptime de un sitio web

Diagrama del uptime de un sitio web como la proporción de tiempo disponible sobre tiempo total

En términos técnicos, el uptime es la proporción porcentual entre el periodo de disponibilidad de un sitio o servidor y su periodo de indisponibilidad. Cuenta cada segundo desde el primer lanzamiento hasta el momento exacto en que preguntas. Una cifra del 99,99% deja solo un pequeño margen para el mantenimiento que nadie evita y para los problemas de servidor que llegan con un lanzamiento nuevo.

Distintos servicios cuentan el uptime de forma distinta para sus propios fines. Google Ads, por ejemplo, excluye el tiempo de caída por mantenimiento y la fuerza mayor de sus mediciones de posicionamiento cuando puedes demostrar que la caída no fue un fallo de tu software, tu hardware o el código de tu sitio. Otros servicios de anuncios y buscadores pueden seguir contando el mismo periodo como tiempo de caída aunque les entregues datos del servidor con marcas de tiempo.

Cómo se mide el uptime

El uptime es la parte de un periodo medido durante la cual un sitio web o servidor respondió como se esperaba, expresada como porcentaje: resta el tiempo de caída del periodo total, divide entre el periodo total y multiplica por 100. La parte difícil no es la fórmula. Es acordar qué cuenta como tiempo de caída, si eso significa una caída completa, un tiempo de espera agotado, o también una respuesta lenta pero técnicamente correcta, y sobre qué ventana lo mides: un día, un mes, un año. Consulta cómo calcular el uptime para la fórmula completa con ejemplos resueltos.

Qué permiten "tres nueves" y "cinco nueves"

Los objetivos de uptime suelen escribirse como una cadena de nueves, y la diferencia entre ellos es mayor de lo que parece sobre el papel. Esto es lo que permite de verdad en tiempo de caída cada objetivo habitual:

Objetivo de uptimeCaída por mesCaída por año
99% ("dos nueves")~7,3 horas~3,65 días
99,9% ("tres nueves")~43,8 minutos~8,76 horas
99,95%~21,9 minutos~4,38 horas
99,99% ("cuatro nueves")~4,4 minutos~52,6 minutos
99,999% ("cinco nueves")~26 segundos~5,3 minutos

El salto de tres nueves a cinco nueves convierte casi 9 horas de caída anual permitida en poco más de 5 minutos, así que el objetivo que prometes en un SLA, o simplemente a ti mismo, tiene que ajustarse a lo que puedan entregar tu hosting, tu código y tu monitorización.

Qué causa el tiempo de caída

El tiempo de caída rara vez tiene una sola causa. Las más habituales son:

  • Fallo de hardware del servidor o del hosting
  • Caídas de red o del proveedor de internet entre el servidor y sus usuarios
  • Picos de tráfico o ataques DDoS que saturan el servidor
  • Despliegues fallidos, errores de código o mala configuración
  • Certificados SSL o registro de dominio caducados
  • Mala configuración de DNS o caídas del proveedor de DNS
  • Mantenimiento programado que se alarga más de lo previsto

La importancia de monitorizar el uptime de un sitio web

Un ratio de uptime alto es lo que te permite promocionar un sitio y conservar una audiencia, y las pérdidas llegan en cuanto baja. Ese es el argumento a favor de la monitorización constante frente a la comprobación ocasional. Vigila el uptime junto con las demás métricas, porque un sitio puede ser accesible y aun así estar roto de formas que una simple comprobación de activo o caído nunca reporta.

Una configuración de monitorización que funciona, idealmente automatizada, también cambia lo que pasa después de que empieza una caída. Tienes resultados de diagnóstico en la mano: qué falló, desde dónde, y cuándo empezó. Eso acorta el tiempo entre la primera comprobación fallida y una solución, comparado con reconstruir la misma imagen a mano.

La monitorización también te deja actuar en el lado del negocio. Puedes pausar los anuncios de pago y las suscripciones promocionales mientras el sitio está caído en lugar de comprar tráfico que aterriza en un error, lo que protege tanto el gasto publicitario como tu posición en esos servicios. El impacto en la audiencia, el daño a la reputación y los ingresos perdidos se reducen todos con la duración de la caída. La vigilancia continua del comportamiento del sitio también saca a la luz intentos de intrusión y tráfico DDoS antes de lo que lo haría una queja de un cliente.

Cómo monitorizar el uptime de un sitio web de forma eficaz

Panel de monitorización de uptime mostrando resultados de comprobación a lo largo del tiempo

La monitorización automatizada es lo que mantiene alto el ratio de uptime sin que nadie tenga que vigilar una pestaña del navegador. Una plataforma como HostTracker ejecuta las comprobaciones las 24 horas y registra cada cambio de estado, que es lo que acorta el tiempo hasta resolver un problema.

Empezar cuesta poco esfuerzo. Te registras, y luego configuras las comprobaciones con los datos concretos de tu sitio. Una rutina de monitorización necesita:

  • URL del sitio web y puerto de acceso al servidor
  • Calendario e intervalos de monitorización
  • Periodos de caída por mantenimiento programado
  • Condiciones que no deberían disparar una alerta

HostTracker comprueba desde más de 300 puntos de control en 158 ciudades de todo el mundo, así que también puedes ejecutar monitorización de accesibilidad desde varias ubicaciones ponderada hacia las regiones donde está tu audiencia. El mismo flujo de configuración se aplica a cualquier otro tipo de comprobación de la plataforma, no solo a la de uptime.

El conjunto de herramientas cubre 13 tipos de monitor, desde la comprobación de uptime hasta las comprobaciones DNSBL y más. También puede comprobar la estabilidad del hardware y el software del servidor y reiniciar una máquina si hace falta, siempre que le concedas al sistema los permisos de administrador necesarios. Comprobar desde muchos países a la vez es lo que te dice si una caída es regional en lugar de global.

Las alertas son la otra mitad. HostTracker envía una notificación corta por correo, SMS, llamada de voz, Slack, Telegram y más, así que la persona responsable se entera de un problema de disponibilidad o estabilidad esté donde esté.

Alertas informativas del servicio de monitorización de uptime

Ejemplo de mensaje de alerta de monitorización de uptime

Una alerta es una señal, no un diagnóstico completo. Lleva la información básica de lo que pasó y por dónde empezar a mirar, y los resultados detallados de la prueba te esperan en el panel, donde también puedes volver a ejecutar una comprobación a mano.

El lado de las notificaciones es configurable: varios contactos, un orden de escalada, un calendario de No Alertar para periodos concretos, más de un usuario en la cuenta, y reglas sobre qué problemas merecen un mensaje y cuáles no.

Para qué sirve la cifra

El uptime está ligado a casi todas las demás métricas, porque un sitio que se cayó suele significar que algo crítico se rompió en el sitio, el servidor o la red. También se lee como una señal de fiabilidad para los servicios de publicidad, promoción y búsqueda, Google incluido. Gestionar un sitio sin una comprobación automatizada te deja reaccionando tarde, lo que hace que cada caída sea más larga y más cara de lo necesario.

Para ver si un sitio está respondiendo ahora mismo, ejecuta el comprobador gratuito de sitios caídos, y lee si el sitio está caído para todo el mundo o solo para mí para la diferencia entre una caída real y una local. El resto de la sección de conceptos de monitorización cubre los términos que rodean a este.

Compruébalo ahora

Ejecuta la comprobación gratuita en tu propio sitio, sin necesidad de cuenta.

Uptime calculator

Monitoriza esto de forma permanente

Recibe un aviso en cuanto algo falle: HostTracker comprueba desde más de 300 ubicaciones y te avisa por correo, SMS, Slack, Telegram y más.

Funciones de HostTracker

Más en esta sección: Conceptos de monitorización explicados