Hola Yanina!
Ten en cuenta que el módulo
integration de Wazuh permite
enviar alertas a otras APIs externas. No ingestar eventos.
De ser el caso, primero necesitarías crear un script que haga tal envío de eventos (ya que Wazuh no incluye integración con Sophos) y configurarlo como una
integración custom.
El módulo que muestras no funcionaría ya que es para integración custom con nombre incorrecto (el nombre debe comenzar en custom-) y no cuenta con un script para si mismo.
Ahora en el caso que necesitaras ingestar eventos de Sophos en Wazuh, si tu idea es monitorear los endpoints directamente, seguramente puedas utilizar el módulo
log collector para leer algún archivo de logs del propio Sophos.
Por otro lado, en caso que necesites ingestar eventos de Sophos Central API, Sophos proveé un script
aquí que permite consultar eventos a su API utilizando las credenciales necesarias. Dicho script permite guardar los eventos extraídos en formato JSON (100% compatible con Wazuh) o enviarlos via syslog. En cualquier caso, vas a necesitar crear
reglas custom para estos eventos.
Espero esto sea de ayuda. Quedo atento a cualquier comentario de tu parte!