¿Qué es el mantenimiento programado?
El mantenimiento programado es trabajo anunciado con antelación y realizado en una ventana definida, para que se lea como mantenimiento y no como caída.
¿Qué es el mantenimiento programado?
El mantenimiento programado es trabajo planificado sobre un servicio que se anuncia con antelación, se realiza en una ventana definida y se comunica mientras ocurre. Abarca migraciones de base de datos, mejoras de infraestructura, rotaciones de certificados, actualizaciones de dependencias y cualquier otra cosa que pueda degradar o interrumpir un servicio mientras se lleva a cabo.
Lo definitorio no es el trabajo en sí, sino el aviso. El trabajo no anunciado que rompe un servicio es una caída. El mismo trabajo, anunciado por adelantado con inicio, fin y descripción del impacto, es mantenimiento.
Por qué importa anunciarlo
Una ventana sin anunciar cuesta el doble. Los clientes abren tickets preguntando si algo está roto, y tus propias alertas se disparan como si la degradación fuese imprevista. Anunciar la ventana evita ambas cosas y protege tu historial de fiabilidad: una ventana planificada no es un incumplimiento del objetivo de disponibilidad, pero solo si se declaró como tal de antemano.
Los avisos suelen publicarse en una página de estado, donde aparecen antes de empezar, durante y después en el historial. Los suscriptores pueden recibir un correo para no tener que vigilar la página.
Qué dice un buen aviso de mantenimiento
- Cuándo - hora de inicio y fin, con zona horaria. Las horas ambiguas son el fallo más común en estos avisos.
- Qué se ve afectado - qué componentes, no qué servidores. Los clientes reconocen "la API", no "db-replica-3".
- Cuál es el impacto - no disponible, degradado o sin impacto previsto. "Sin impacto previsto" es una categoría legítima y útil.
- Qué hacer - si se requiere algo del cliente, y normalmente no se requiere nada.
Ventanas puntuales y recurrentes
Parte del mantenimiento ocurre una vez: una migración, una subida de versión. Otros trabajos se repiten con un ritmo, como un proceso por lotes semanal o un ciclo de parches mensual. Las herramientas que admiten ventanas recurrentes permiten declarar el patrón una sola vez en lugar de reanunciarlo cada vez, lo que hace el calendario predecible para quien planifica en torno a él.
Mantenimiento y monitorización
Durante una ventana declarada, la monitorización debe gestionarse de forma deliberada. Silenciar las alertas por completo arriesga no ver un fallo real que empiece dentro de la ventana; dejarlas totalmente activas garantiza ruido. Lo habitual es mantener las comprobaciones corriendo y registrando, para tener los datos después, y marcar el periodo como planificado para que se lea correctamente en la página de estado y en los informes de disponibilidad.
LoadFocus admite ventanas de mantenimiento puntuales y recurrentes en sus páginas de estado, anunciadas antes del trabajo y mostradas junto al estado en vivo de los componentes.
Términos relacionados
- ¿Qué es la API de temporización del servidor?
- ¿Qué es Synthetic Monitoring? Definición, Tipos, Comparación RUM
- ¿Qué es la API de rendimiento web?
- ¿Qué es una página de estado? Definición y usos
- ¿Qué es el monitoreo de API?
- ¿Qué es la comunicación de incidencias?
- ¿Qué es la API de tiempo de navegación?
- Real User Monitoring (RUM): Definición, Tools, Ejemplos
Herramientas LoadFocus relacionadas
Lleva este concepto a la práctica con LoadFocus, la misma plataforma que potencia todo lo que acabas de leer.