Volver a la wiki

Batching de Deep Discovery en re-escaneos automáticos

Descripción

Desde v1.132.8, el Deep Discovery automático que se dispara tras un re-escaneo de red ya no envía un mensaje WebSocket por perfil al Agente. En su lugar, acumula todos los perfiles elegibles de una pasada de escaneo y los despacha en un solo mensaje en lote, con concurrencia limitada a 3 SNMP simultáneos.

Problema resuelto: El primer escaneo completo del CCIB con v1.132.6 relanzó 114 Deep Discovery automáticos en ~10 segundos — un mensaje por perfil, hasta 114 lecturas SNMP simultáneas compitiendo con la monitorización en el mismo event loop del Agente.

Cambios arquitectónicos

Acumulación en caché (v1.132.6 → v1.132.8)

Extracción de build_deep_discovery_task()

La construcción de la tarea de Deep Discovery se extrajo de dispatch_deep_discovery() a una función reutilizable. Esto permite:

Configuración

Impacto usuario

Desde la interfaz, el comportamiento es idéntico:

El throughput SNMP total es más predecible: máximo 3 lecturas simultáneas, no 100+.

Commits relacionados

Véase también

Subir