EDB Qué significa un código de error y qué hacer con él

Todos los servicios › fleet-telemetry

107901 Una regla de alerta que jamás puede ser cierta

vigilancia_que_no_puede_dispararse

El servicio tiene este código declarado, pero todavía no lo emite.

Clase común a toda la flota (familia «dependencia»): Dependencia no contestó a tiempo. El fallo está en algo de lo que depende fleet-telemetry, no en la petición.

Qué ha pasado

Una regla sintácticamente correcta y bien intencionada cuya expresión no puede ser verdadera en los objetivos que dice cubrir: la métrica no existe, la serie nunca llega, o el umbral es inalcanzable por construcción en ese host. En el panel se ve igual que una regla sana esperando a que algo pase.

Cómo se soluciona

Ejecutar central/prometheus/comprobar-reglas-mudas.py contra el Prometheus de producción y clasificar cada resultado en las tres clases: contador que aún no nació (sano), señal intermitente (sano) y vigilancia inexistente (el fallo). Para lo tercero: o se alimenta la señal, o se retira la regla. Dejarla es peor que no tenerla, porque da sensación de cobertura.

Qué hacer mientras tanto

Hasta arreglarlo, tratar ese plano como NO vigilado y comprobarlo a mano.

Ya costó tiempo

30-ago-2026: de 61 reglas, dos llevaban más de 30 días sin una sola serie. CertExpired y CertExpiringSoon no vigilaban NINGÚN certificado de la flota porque la lista del colector está vacía. Antes, SwapSaturation miraba el swap de un host que no tenía swap —cero por construcción— y las reglas matrix_adapter_* quedaron huérfanas al cambiar de transporte.

Dónde se lanza

central/prometheus/rules.yml — cualquier grupo

Cómo se lee el código

1
origen: Fortiseg
07
servicio: fleet-telemetry
901
clase común a toda la flota: Dependencia no contestó a tiempo