Cálculo de SLA
Cómo calcula MonitorNOC la disponibilidad y el cumplimiento de SLAs contractuales B2B.
El cumplimiento de los Acuerdos de Nivel de Servicio (SLA, Service Level Agreement) es un compromiso crítico en las operaciones de TI y contratos B2B de MSPs. Una caída menor puede significar multas o pérdida de credibilidad.
MonitorNOC calcula tus SLAs reales a partir de los datos exactos del ciclo de incidentes.
1. La Fórmula del SLA Real
A diferencia de otros sistemas que asumen disponibilidad si no hay ping, MonitorNOC calcula la disponibilidad diaria restando los segundos exactos de indisponibilidad confirmada (duración de incidentes):
$$\text{SLA (%)} = \left( 1 - \frac{\text{Segundos Totales Fuera de Servicio}}{\text{Segundos Totales del Período}} \right) \times 100$$
Ejemplo de Cálculo:
En un mes de 30 días (2,592,000 segundos):
- Tu servicio experimentó un incidente con una duración de 45 minutos (2,700 segundos) y otro de 15 minutos (900 segundos).
- Tiempo total caído = 3,600 segundos (1 hora).
- Uptime Real:
$$\left( 1 - \frac{3,600}{2,592,000} \right) \times 100 = 99.86%$$
Si tu SLA Target contractual era de 99.50%, el contrato está en estado CUMPLE. Si el target era de 99.90%, se marca como INCUMPLE.
2. Ventanas de Tiempo y Agrupación Diario
El sistema almacena la disponibilidad consolidada en tablas diarias (service_daily_availability) para agrupar históricos de:
- Últimos 30 días: Vista rápida operativa mensual.
- Últimos 90 días: Retícula e informes para análisis de tendencia trimestral.
- Últimos 6 meses: Muestreo histórico sin simulaciones para comités CIO.
3. Predicción de Riesgo (Time-to-Penalty)
Nuestra funcionalidad avanzada calcula cuántos minutos restantes de caída (colchón de tiempo) le quedan a un cliente antes de cruzar el umbral del SLA Target y gatillar multas económicas. Se reporta en tiempo real como:
Caída límite: 35 minMulta activa(si ya se traspasó el límite).