DICCIONARIO · U

Uptime

El uptime (tiempo de actividad) es el porcentaje de tiempo en que un servidor, una web o un servicio está disponible y funcionando durante un periodo. Un 99,9 % de uptime anual equivale a casi 8 horas y 46 minutos de caída al año. Es la métrica central de los SLA de hosting y cloud.

Germán Gutiérrez Escrito por 7 min de lectura
Ficha rápida
Traducción
Tiempo de actividad o disponibilidad; su contrario es downtime (tiempo de inactividad)
Fórmula básica
(Tiempo total − tiempo caído) ÷ tiempo total × 100
99,9 % al año
8 h 45 min 36 s de caída permitida
99,99 % al año
52 min 34 s de caída permitida
Ejemplo de SLA
Amazon EC2: 99,99 % mensual a nivel de región y 99,5 % por instancia
Otro significado
Comando de Linux y macOS que muestra el tiempo desde el último arranque

≡En resumen

  • El uptime mide qué porcentaje del tiempo un servicio está disponible; el downtime, cuánto está caído.
  • Cada «nueve» extra divide por diez la caída permitida: del 99,9 % (8,8 horas al año) al 99,99 % (53 minutos).
  • Los SLA fijan el uptime comprometido y compensan con créditos de servicio, no con lo que pierdes por la caída.
  • Uptime no es velocidad: una web puede estar «arriba» y ser tan lenta que nadie compra.
  • Se controla con monitorización externa, alertas y una arquitectura con redundancia.

01 ¿Qué es el uptime?

El término viene del inglés up («arriba», en marcha) y time («tiempo»). Su contrario es el downtime, el tiempo de inactividad. En el mundo del hosting y el cloud, el uptime es el primer dato que se compara entre proveedores, porque cada minuto caído es una venta, un formulario o una visita de Google que se pierde.

02 Cómo se calcula el uptime

La forma clásica es por tiempo: uptime % = (tiempo total − tiempo caído) ÷ tiempo total × 100. En sistemas distribuidos, donde un servicio puede fallar solo para una parte de los usuarios, se usa también una medida por peticiones: el porcentaje de peticiones atendidas con éxito. El libro de Site Reliability Engineering de Google pone un ejemplo: un servicio con 2,5 millones de peticiones diarias y un objetivo del 99,99 % puede permitirse hasta 250 errores al día.

Método Fórmula Cuándo usarlo
Por tiempo (Tiempo total − tiempo caído) ÷ tiempo total Webs, servidores y SLA de hosting
Por peticiones Peticiones correctas ÷ peticiones totales APIs y servicios con mucho tráfico
Por fiabilidad MTBF ÷ (MTBF + MTTR) Infraestructura: tiempo medio entre fallos y tiempo medio de reparación
Formas de medir la disponibilidad

03 Tabla de uptime: cuánta caída permite cada porcentaje

Uptime Al año Al mes A la semana Al día
99 % 3 d 15 h 36 min 7 h 12 min 1 h 40 min 48 s 14 min 24 s
99,5 % 1 d 19 h 48 min 3 h 36 min 50 min 24 s 7 min 12 s
99,9 % 8 h 45 min 36 s 43 min 12 s 10 min 5 s 1 min 26 s
99,95 % 4 h 22 min 48 s 21 min 36 s 5 min 2 s 43 s
99,99 % 52 min 34 s 4 min 19 s 1 min 9 s
99,999 % 5 min 15 s 26 s 6 s menos de 1 s
Tiempo de caída permitido según el uptime (año de 365 días, mes de 30 días)

En el sector se habla de «nueves»: «tres nueves» es 99,9 % y «cinco nueves», 99,999 %. Cada nueve adicional divide por diez el tiempo de caída permitido y suele multiplicar el coste, porque exige redundancia en servidores, red, almacenamiento y hasta en centros de datos distintos. Para una web corporativa o una tienda pequeña, un 99,9 % real y bien medido es un objetivo razonable; los cinco nueves son terreno de telecomunicaciones, banca y grandes plataformas.

04 Uptime y SLA: qué garantiza realmente tu proveedor

El SLA (service level agreement, acuerdo de nivel de servicio) es el contrato donde el proveedor se compromete a un uptime mínimo y fija qué ocurre si no lo cumple. Normalmente la compensación son créditos de servicio: un descuento en la factura, proporcional al incumplimiento.

Nivel Uptime mensual comprometido Crédito si baja
Región (varias zonas de disponibilidad) 99,99 % 10 % entre 99,0 % y 99,99 %; 30 % entre 95,0 % y 99,0 %; 100 % por debajo del 95,0 %
Instancia individual 99,5 % 10 % entre 99,0 % y 99,5 %; 30 % entre 95,0 % y 99,0 %; 100 % por debajo del 95,0 %
Ejemplo: SLA de Amazon EC2 (actualizado el 25 de mayo de 2022)

El uptime es solo una parte de la calidad de servicio (QoS), que también mide latencia, pérdida de paquetes y rendimiento de la red. Por eso conviene distinguir los términos que aparecen en estos contratos.

05 Uptime, SLA, SLO y SLI: diferencias

Término Qué es Ejemplo
SLI (indicador) La métrica que mides Porcentaje de peticiones HTTP respondidas con éxito
SLO (objetivo) El valor interno que quieres alcanzar para ese indicador 99,95 % de peticiones correctas cada 30 días
SLA (acuerdo) El compromiso contractual con el cliente y sus penalizaciones 99,9 % mensual o crédito del 10 %
Uptime El porcentaje de disponibilidad medido en un periodo 99,97 % en septiembre
Presupuesto de errores La caída que el SLO permite gastar 21 minutos al mes con un SLO del 99,95 %
Conceptos relacionados con la disponibilidad

06 Cómo monitorizar el uptime de tu web

  1. 1

    Elige qué vigilar

    La portada no basta: añade páginas críticas como el carrito, el formulario de contacto, el login o la API.

  2. 2

    Usa monitorización externa

    Un servicio que compruebe tu web desde fuera, y a ser posible desde varias ubicaciones, detecta caídas de red y de DNS que el propio servidor no ve.

  3. 3

    Define el intervalo

    Cada 5 minutos es suficiente para una web pequeña; los servicios críticos se comprueban cada minuto o menos.

  4. 4

    Comprueba contenido, no solo el código 200

    Busca una palabra clave en la respuesta: un error de base de datos puede devolver una página «correcta» vacía.

  5. 5

    Configura alertas

    Email, SMS o mensajería al equipo responsable, con escalado si nadie responde.

  6. 6

    Publica una página de estado

    Informa a clientes y equipo durante las incidencias y guarda el historial de disponibilidad.

01

UptimeRobot

Su plan gratuito ofrece 50 monitores con comprobación cada 5 minutos, pensado para proyectos personales y sin ánimo de lucro; los de pago bajan a 60, 30 o 15 segundos.

02

Uptime Kuma

Herramienta de código abierto que instalas en tu propio servidor, con múltiples tipos de monitor y páginas de estado.

03

Better Stack y Pingdom

Servicios comerciales que suman monitorización, gestión de incidencias, páginas de estado y, en algunos planes, medición del rendimiento.

04

Monitorización del proveedor

Los paneles de AWS, Google Cloud o tu hosting informan de su propia salud, pero no sustituyen a un monitor externo e independiente.

07 Cómo mejorar el uptime de una web

  • ✓Elige un alojamiento acorde a tu tráfico: un hosting compartido saturado es la causa más frecuente de caídas en webs pequeñas.
  • ✓Añade redundancia en lo crítico: varias instancias, balanceo de carga y bases de datos replicadas.
  • ✓Usa una CDN para servir contenido estático y absorber picos de tráfico.
  • ✓Haz copias de seguridad automáticas y prueba que se pueden restaurar.
  • ✓Actualiza el CMS, los plugins y el servidor en ventanas de mantenimiento planificadas.
  • ✓Protégete frente a ataques de denegación de servicio y bots abusivos.
  • ✓Documenta un plan de recuperación con responsables y pasos claros.

Si tu web crece, pasar a un cloud hosting o a un servidor dedicado gestionado suele ser el salto con más impacto; en nuestra guía sobre qué hosting elegir comparamos opciones. Y buena parte de las caídas se evitan con un mantenimiento web que actualice, vigile y restaure a tiempo.

Cuando la disponibilidad es crítica, como en plataformas o aplicaciones con clientes que dependen de ellas a diario, la arquitectura se diseña desde el principio pensando en redundancia y monitorización. Es como trabajamos en appyweb cada proyecto de desarrollo web a medida.

Preguntas frecuentes sobre Uptime

Significa tiempo de actividad: el porcentaje de tiempo en que un servidor, una web o un servicio está disponible y funcionando. Su contrario es el downtime.

Unas 8 horas y 46 minutos al año, 43 minutos en un mes de 30 días o 1 minuto y 26 segundos al día.

Para una web profesional, al menos un 99,9 % medido de forma independiente. Por debajo del 99,5 %, la web puede estar caída más de tres horas y media al mes.

El uptime es la disponibilidad medida; el SLA es el contrato en el que el proveedor se compromete a un uptime mínimo y fija las compensaciones si no lo cumple.

Restando el tiempo caído al tiempo total del periodo, dividiendo entre el tiempo total y multiplicando por 100. En APIs se usa también el porcentaje de peticiones con éxito.

Con un servicio de monitorización externa con plan gratuito, como UptimeRobot, o instalando una herramienta de código abierto como Uptime Kuma en tu servidor.

Muestra la hora actual, cuánto tiempo lleva encendido el sistema desde el último arranque, los usuarios conectados y la carga media de los últimos 1, 5 y 15 minutos.

Fuentes consultadas

Germán Gutiérrez

Sobre el autor

Development Manager en appyweb

Dirige el equipo de desarrollo de appyweb: aplicaciones web y móviles, SaaS, integraciones y arquitectura de software.

Ver perfil en LinkedIn ↗

Términos relacionados

Ver todos los términos →
Q QoS (Quality of Service) QoS (Quality of Service, calidad de servicio) es el conjunto de técnicas con las que una red clasifica y prioriza el tráfico para dar a cada aplicación el ancho de banda, la latencia, el jitter y la pérdida de paquetes que necesita. Sirve para que la voz IP o una videollamada no se corten cuando la conexión está saturada. H Hosting El hosting o alojamiento web es el servicio que guarda los archivos, la base de datos y a menudo el correo de una web en servidores conectados a internet de forma permanente, para que cualquiera pueda visitarla. Elegir bien el tipo de hosting (compartido, VPS, dedicado o cloud) determina la velocidad, la disponibilidad y la seguridad de la web. C Cloud Hosting El cloud hosting (alojamiento en la nube) es un tipo de hosting en el que una web o aplicación se ejecuta sobre recursos virtualizados de una red de servidores de un proveedor, en lugar de sobre una única máquina física. Permite ampliar o reducir potencia según la demanda y pagar por uso, con más disponibilidad que un hosting tradicional. S Servidor Dedicado Un servidor dedicado es un servidor físico completo que un proveedor alquila a un solo cliente, que usa en exclusiva su procesador, memoria, disco y red. Frente al hosting compartido o un VPS, ofrece rendimiento predecible, aislamiento y control total, a cambio de un coste mayor y de tener que administrarlo o pagar para que lo gestionen. G Google Cloud Google Cloud es la división y la marca de computación en la nube de Google para empresas y desarrolladores: agrupa la plataforma de infraestructura Google Cloud Platform (servidores, bases de datos, IA) y Google Workspace. No es lo mismo que la nube personal de tu cuenta de Google, donde Drive, Gmail y Google Fotos comparten 15 GB gratuitos. T Test de velocidad Un test de velocidad web es un análisis que mide cuánto tarda una página en cargarse, mostrarse y responder, con herramientas como PageSpeed Insights, Lighthouse, WebPageTest o GTmetrix. Combina datos de laboratorio, útiles para diagnosticar, con datos de usuarios reales, que son los que cuentan para las Core Web Vitals de Google y para la conversión.

Cuéntanos tu proyecto. Te respondemos en 48 h.

Auditoría gratuita de IA, campañas, web y SEO, con prioridades y cifras reales de tu negocio.

✓ Sin compromiso ✓ Respuesta en 48 h laborables ✓ Un consultor senior, no un bot
WA WhatsApp