Glosario · Métricas de fiabilidad

¿Qué es el uptime?

El uptime es el tiempo en que un sitio web, una API u otro servicio está disponible y funciona como se espera. Suele expresarse como porcentaje de un periodo, por ejemplo el 99,9 % de un mes.

Cómo funciona y por qué importa

El uptime se mide desde fuera: un monitor envía una petición de forma periódica y registra si la respuesta fue correcta. El porcentaje es el tiempo en funcionamiento dividido entre el tiempo medido, así que el resultado depende de la frecuencia de las comprobaciones y de qué se considera que funciona: cualquier respuesta, un código de estado concreto o una página que contenga el texto correcto.

Un servidor puede estar en marcha mientras el servicio está caído para sus usuarios. Una conexión a la base de datos rota, un certificado caducado o un error de DNS dejan la máquina encendida y el sitio web inutilizable. Por eso la monitorización de disponibilidad comprueba lo que alcanzan los usuarios, no el contador de uptime del propio host, que solo indica cuánto tiempo lleva funcionando desde el último reinicio.

Los paneles y los contratos suelen medir el uptime por mes natural, que es también el periodo sobre el que se calculan los créditos de servicio de un SLA. Los nueves muestran lo poco que permiten los objetivos más altos.

Fórmula

Uptime % = (tiempo medido − downtime) ÷ tiempo medido × 100

Ejemplo: Un mes medio tiene 2.629.800 segundos (365,25 días ÷ 12). 43 minutos y 49 segundos de inactividad en él deja una disponibilidad del 99,9 %.

Cómo ayuda Uptimecheck

Uptimecheck comprueba sitios web, APIs, puertos y destinos de ping hasta cada minuto desde Estocolmo, Londres y Nueva York, y confirma cada fallo con una segunda comprobación antes de que cuente. El uptime es el tiempo monitorizado sin una caída confirmada: las ventanas de mantenimiento no cuentan en contra, y el tiempo en que un monitor estuvo en pausa se excluye en lugar de contarse como activo o caído.

Ver Monitorización de uptime

14 días de prueba gratis · Después, gratis con 5 monitores · Sin tarjeta de crédito

Más en las guías

Preguntas

¿Cuál es un buen porcentaje de uptime?

Para la mayoría de los sitios web y productos SaaS, un 99,9 % (unos 44 minutos de inactividad al mes) es un objetivo habitual, y un 99,95 % o un 99,99 % para servicios de los que dependen otros. Cada nueve adicional permite diez veces menos inactividad y cuesta más alcanzarlo, así que elige el nivel que necesitan tus usuarios.

¿El uptime del servidor es lo mismo que el uptime de la web?

No. El uptime de un servidor es el tiempo que la máquina lleva en marcha desde el último reinicio. El uptime de una web es si los visitantes podían usarla. Un servidor con meses de uptime puede seguir devolviendo errores.

¿El mantenimiento planificado cuenta en contra del uptime?

Solo si tu definición lo dice; muchos SLA excluyen el mantenimiento anunciado. En Uptimecheck, los monitores en una ventana de mantenimiento no se comprueban, así que ese tiempo nunca cuenta como inactividad.

Las caídas son cosa del pasado.

Configura tu primer monitor en menos de un minuto, o echa antes un vistazo a la demo en vivo.

14 días de prueba gratis · Después, gratis con 5 monitores · Sin tarjeta de crédito