¿Qué es la tasa de disponibilidad?
La tasa de disponibilidad se calcula de forma sencilla: tiempo durante el cual el servicio estuvo disponible, dividido por el tiempo total del período observado, multiplicado por 100. Si tu sitio estuvo inaccesible 30 minutos en un mes de 30 días (43 200 minutos), su disponibilidad es de (43 200 − 30) / 43 200 ≈ 99,93 %.
Esta cifra depende mucho de cómo se defina «disponible». ¿Está disponible un servidor que responde al Ping pero cuyo sitio devuelve un error 500? Para el usuario, no. Por eso el tipo de comprobación utilizado importa tanto como el propio porcentaje.
Los «nueves» traducidos a minutos
Se habla a menudo del «número de nueves» para designar un nivel de disponibilidad. Cada nueve adicional divide por diez el tiempo de inactividad tolerado. Estos son los órdenes de magnitud, calculados sobre un año de 365 días y un mes de 30 días:
- 99 %: unos 3 días y 15 horas de inactividad al año, es decir, 7 h 12 min al mes.
- 99,5 %: unas 43 horas al año (1 día y 19 horas), es decir, 3 h 36 min al mes.
- 99,9 %: unas 8 h 46 min al año, es decir, 43 minutos al mes.
- 99,95 %: unas 4 h 23 min al año, es decir, 22 minutos al mes.
- 99,99 %: unos 53 minutos al año, es decir, 4 minutos y 19 segundos al mes.
¿Qué objetivo de disponibilidad conviene fijar?
No existe una cifra universal correcta. Un blog personal puede vivir perfectamente con un 99 %. Una tienda online que hace sus ventas por la noche será mucho más sensible, sobre todo si los cortes coinciden con las horas punta. Una API utilizada por socios tendrá a menudo compromisos contractuales precisos.
Cada nueve adicional cuesta más: redundancia, alojamiento multizona, procedimientos de guardia. Antes de aspirar al 99,99 %, conviene preguntarse cuánto cuesta realmente una hora de inactividad para tu negocio.
Recuerda también que la media oculta el reparto: diez cortes de cuatro minutos y un solo corte de cuarenta minutos dan el mismo porcentaje, pero no la misma experiencia para tus clientes.
Cómo medir bien el uptime
Una medición fiable se apoya en unos pocos principios sencillos:
- Medir desde el exterior: un servicio que se vigila a sí mismo no puede señalar su propia caída de red.
- Elegir la prueba adecuada: HTTP para un sitio o una API, TCP para el puerto de un servicio (base de datos, correo), Ping para la accesibilidad de una máquina.
- Comprobar a menudo: con una comprobación cada hora, un corte de veinte minutos puede pasar totalmente inadvertido. Las comprobaciones de alta frecuencia ofrecen una imagen mucho más fiel.
- Conservar el historial: un archivo permanente de incidencias permite calcular la disponibilidad en cualquier período y detectar problemas recurrentes.
- Seguir también el tiempo de respuesta: un sitio que tarda diez segundos en responder está técnicamente «disponible», pero tus visitantes no lo esperarán.
Seguir tu disponibilidad con LOXUp
LOXUp, editado por LOXBOX, monitoriza tus servicios por HTTP, TCP e ICMP Ping con comprobaciones de alta frecuencia. Cada incidencia se archiva de forma permanente y un gráfico de estabilidad permite observar el comportamiento de un monitor durante 5 minutos, 1 hora, 24 horas o varios días.
En caso de caída, los contactos autorizados de tu equipo reciben el aviso por correo, SMS o notificación push. Así conoces no solo tu tasa de disponibilidad, sino también la historia que hay detrás de cada minuto perdido.
Conclusiones
Un 99,9 % de disponibilidad son unos 43 minutos de inactividad al mes. El objetivo adecuado depende del coste real de un corte para tu actividad. Para que la cifra tenga sentido, mide desde el exterior, con frecuencia, con el tipo de prueba adecuado, y conserva el historial de cada incidencia.
Para ir más allá: monitorización SSL · monitorización de disponibilidad · todas las funcionalidades