El gestor de recopiladores gestiona la recopilación de datos, supervisa los mensajes de estado del sistema y realiza un filtrado de eventos según sea necesario. Entre las principales funciones del gestor de recopiladores destacan:
Transformar eventos.
Añadir relevancia empresarial a los eventos a través del servicio de asignación.
Realizar el filtrado global de los eventos.
Enrutar eventos.
Determinar los datos de tiempo real, vulnerabilidad, activos o de tiempo no real.
Enviar mensajes de estado al servidor de Sentinel.
Los recopiladores normalizan y recogen la información de los conectores. Los recopiladores están escritos en JavaScript y definen la lógica para las siguientes acciones:
Recibir datos en bruto de los conectores.
Analizar y normalizar los datos.
Aplicar la lógica repetible a los datos.
Traducir los datos específicos de dispositivos a los datos específicos de Sentinel.
Dar formato a los eventos.
Pasar los datos normalizados, analizados y formateados al gestor de recopiladores.
Filtrado de eventos según el dispositivo.
Los conectores ofrecen conexiones desde los orígenes de eventos al sistema Sentinel. Los conectores utilizan protocolos estándar del sector para obtener los eventos, como por ejemplo syslog, JDBC para leer tablas de la base de datos, WMI para leer los registros de eventos de Windows, etc. Los conectores proporcionan:
Transporte de datos de eventos en bruto desde los orígenes de eventos al recopilador.
Filtrado específico de conexión.
Gestión de errores de conexión.