Capacidad

SIEM Log Streaming

Transmita logs WAAP, ADC, AAM y de operaciones en JSON, CEF o plainText a su propio SIEM.

TR7 SIEM Log Streaming lleva los eventos de la plataforma a los sistemas SIEM, de análisis de logs o de cumplimiento propios de la organización a través de syslog estándar. Las acciones de administración, los eventos de health check, las notificaciones del sistema, los eventos GTM y los eventos de seguridad WAAP pueden todos reenviarse a sistemas externos a través del mismo pipeline de transporte de logs. Cada perfil opera por namespace; puede seleccionarse el transporte UDP o TCP, y puede aplicarse el estándar syslog RFC3164 o RFC5424. El contenido de los mensajes puede producirse en formato JSON, CEF o plainText, por lo que la compatibilidad con diferentes sistemas SIEM y de recopilación de logs se gestiona a través de un único perfil. Las fuentes de logs se filtran a nivel de perfil. Los operadores pueden elegir enviar solo userLogs, hcLogs, notificationLogs, gtmLogs o eventos de seguridad; el comportamiento verbose para los logs de health check se controla por separado. Pueden ejecutarse múltiples perfiles dentro del mismo namespace, permitiendo que el mismo flujo de logs se reenvíe a diferentes destinos en diferentes formatos. El resultado: TR7 no bloquea los logs en un formato de producto propietario — los convierte en un flujo syslog estándar que los equipos de SOC, cumplimiento y operaciones pueden leer directamente.

3
Formatos de mensaje: JSON, CEF, plainText
2
Opciones de transporte: UDP y TCP
4
Fuentes de log: usuario, health check, notificación, GTM

Si los eventos de seguridad y tráfico no fluyen a un SIEM en un formato estándar, el SOC ve el panorama completo demasiado tarde.

En las operaciones de seguridad empresariales, los eventos de WAAP, ADC, AAM, health check, acciones de administración y GTM no deben quedarse bloqueados dentro de una consola de producto. Los equipos SOC quieren ver estos eventos en sus propios sistemas SIEM, de análisis de logs y de cumplimiento. Cuando un proveedor mantiene los logs en formatos propietarios o difíciles de convertir, la investigación de incidentes se fragmenta.

Las diferentes plataformas SIEM tienen diferentes expectativas de formato. Algunos equipos quieren JSON para búsqueda e indexación, algunos dependen de CEF para parsers listos para usar, y algunos prefieren un flujo syslog plainText simple. Los productos que imponen un único formato extienden los plazos de integración y empujan la normalización de logs a la organización.

En entornos multi-tenant o con separación de namespace, el streaming de logs se vuelve aún más delicado. Los logs de cada tenant deben llegar a su propio SIEM, y los eventos de diferentes namespaces no deben mezclarse. Una única salida syslog global se queda corta tanto en aislamiento como en auditabilidad en tales arquitecturas.

El volumen de logs es otro desafío. En escenarios de health check de alta frecuencia o de eventos de seguridad, enviar cada evento menor al SIEM puede generar coste y ruido. El filtrado a nivel de fuente, el control verbose de health check, los perfiles múltiples y el sampling donde corresponda deben ser todos parte del modelo de operaciones de logs.

TR7 SIEM Log Streaming aborda todo esto con perfiles de transporte con alcance de namespace, syslog UDP/TCP, soporte RFC3164/RFC5424, formatos de mensaje JSON/CEF/plainText y filtrado a nivel de fuente — llevando los eventos de la plataforma al pipeline SIEM propio de la organización.

Nuestro enfoque

TR7 trata el reenvío de logs no como una única salida global, sino como un modelo de perfiles gestionado por namespace, formato, fuente y destino.

Un proceso de transporte separado por namespace proporciona aislamiento de logs

Puede ejecutarse un proceso de transporte de logs dedicado para cada namespace de red. Este modelo evita que los flujos de logs de diferentes tenants se mezclen en entornos multi-tenant y garantiza que los logs de cada tenant lleguen a su propio destino SIEM.

Un conjunto de formatos se adapta a diferentes expectativas de SIEM

Los mensajes de log pueden producirse como JSON, CEF o plainText. JSON sirve para flujos de trabajo de búsqueda e indexación, CEF habilita los parsers SIEM listos para usar, y plainText cubre la compatibilidad syslog general.

El filtrado de fuentes a nivel de perfil reduce el ruido de logs innecesario

Cada perfil de transporte selecciona qué fuentes de log reenviar. Las acciones de administración, los eventos de health check, las notificaciones, los eventos GTM y los eventos de seguridad pueden gestionarse cada uno a través de perfiles separados según sea necesario.

La sincronización basada en DB aplica los cambios de perfil sin reinicio

Los perfiles de transporte de logs se sincronizan desde los datos de gestión. Cuando se agrega, cambia o elimina un perfil, el proceso del namespace relevante se actualiza sin reiniciar el sistema completo.

Capacidades

SIEM Log Streaming lleva los eventos de la plataforma TR7 a la infraestructura de logs externa mediante transportes syslog estándar y formatos de mensaje amigables con SIEM.

El transporte UDP proporciona un flujo syslog rápido y sencillo

El transporte UDP es un modelo de salida directo compatible con las topologías syslog tradicionales. Puede usarse el puerto syslog predeterminado 514, o puede seleccionarse un puerto diferente a nivel de perfil. Proporciona reenvío de logs de bajo overhead para entornos LAN confiables. Dado que UDP no ofrece garantías de entrega por diseño, se prefiere TCP para entornos críticos.

El transporte TCP proporciona un flujo de logs conectado y más controlado

El transporte TCP es utilizado por equipos que quieren un flujo de logs orientado a conexión hacia el destino SIEM. El host de destino, el puerto y el timeout pueden definirse en el perfil; un timeout TCP típico es de 10.000 ms. TCP proporciona una entrega más controlada que UDP, pero el comportamiento de la conexión debe monitorearse cuando el sistema de destino se ralentiza.

El soporte RFC3164 garantiza compatibilidad con receptores syslog legacy

RFC3164 está soportado para la integración con sistemas que usan el formato syslog BSD tradicional. El campo syslogAppName del perfil puede usarse como prefijo del mensaje; el valor predeterminado puede ser TR7_syslog_client. Proporciona amplia compatibilidad para receptores SIEM o syslog más antiguos. Este formato es una elección práctica en entornos que no requieren datos estructurados modernos.

El soporte RFC5424 funciona con arquitecturas syslog modernas

RFC5424 es el estándar syslog más moderno y soporta campos de datos estructurados. Un perfil de log TR7 puede seleccionar este estándar para producir mensajes syslog más organizados y procesables por máquinas. El análisis de campos y la clasificación de eventos se vuelven más consistentes en el lado del SIEM. Combinado con payload JSON o CEF, forma un modelo de integración sólido.

El formato de mensaje JSON es adecuado para sistemas de búsqueda e indexación

En formato JSON, los campos como timestamp, source, severity, message y meta son fácilmente procesables por máquinas. La búsqueda basada en campos se simplifica para sistemas de análisis de logs, indexación y consultas. Los equipos SOC pueden examinar eventos como campos analizados en lugar de líneas de texto raw. Este formato se prefiere en integraciones con plataformas de logs modernas.

El formato CEF permite una integración rápida con parsers SIEM listos para usar

Los mensajes CEF se producen con la estructura CEF:0|TR7|LogTransport|1.0|...|. Los valores de severity se mapean en una escala de 0-10; se usan niveles como info 3, warning 5, error 7 y critical 10. Los campos clave-valor pueden procesarse con parsers listos para usar en el lado del SIEM. Este formato es adecuado para equipos SOC que quieren un flujo CEF estándar para la clasificación y correlación de eventos.

El formato plainText se usa en entornos que requieren compatibilidad syslog básica

El formato plainText produce los campos ISO timestamp, severity, source y message como texto legible por humanos. Puede desplegarse rápidamente en entornos sin parsers complejos o para integraciones temporales. Ofrece alta legibilidad humana y es apropiado para destinos de log simples donde JSON o CEF serían innecesarios.

Cuatro fuentes de log principales pueden seleccionarse por perfil

userLogs cubre las acciones de administración, hcLogs cubre los eventos de health check, notificationLogs cubre las notificaciones del sistema, y gtmLogs cubre los eventos GTM. Cada perfil puede definirse para enviar solo las fuentes que requiere, por lo que solo las clases de eventos relevantes llegan al SIEM. Los eventos de seguridad WAAP también pueden reenviarse a la infraestructura de logs de la organización a través del mismo pipeline de transporte.

El control verbose de health check gestiona el volumen de logs

Los logs de health check pueden generar alto volumen en sistemas ocupados. Cuando hcLogsVerbose es false, solo se envían los eventos de health check con una condición stateChange. Este enfoque reduce el ruido del SIEM y muestra solo las transiciones de estado de servicio significativas. El comportamiento verbose puede habilitarse temporalmente durante los períodos de resolución de problemas.

Múltiples perfiles pueden enviar el mismo log a diferentes destinos en diferentes formatos

Puede haber más de un perfil de transporte activo dentro del mismo namespace. Un perfil puede enviar en formato CEF al SIEM del SOC mientras otro reenvía en formato JSON a un sistema de análisis de logs. Esta estructura distribuye el mismo flujo de logs para satisfacer las necesidades de diferentes equipos. El escenario multi-destino reduce la necesidad de desplegar un router de logs externo separado.

Profundidad operacional

SIEM Log Streaming se opera junto con el formateo, la sincronización de perfiles, la validación, el aislamiento de errores y los comportamientos de saneamiento de mensajes.

01

Modelo de formateo CEF

Los campos de vendor y producto CEF se producen como TR7 / LogTransport / 1.0. La severity se mapea en una escala de 0-10. Los campos de mensaje se estructuran como pares clave-valor legibles por los parsers SIEM.

02

Configuración del nombre de la aplicación

El campo syslogAppName del perfil se usa como nombre de la aplicación en los mensajes syslog. El valor predeterminado puede ser TR7_syslog_client. Este campo es importante para la identificación de fuentes y el filtrado en el lado del SIEM.

03

Sincronización de perfiles

Los cambios de perfil se agrupan por namespace y se aplican a los procesos de transporte relevantes. Si se elimina un perfil antiguo, su proceso asociado se termina. Los perfiles nuevos o modificados pueden incorporarse al flujo de logs activo sin reinicio.

04

Validación de perfiles

Si el valor de transportType no es syslog, el perfil no se admite en el pipeline de transporte syslog actual. Esta estructura deja espacio para expandirse a diferentes tipos de transporte en el futuro. El soporte actual está limitado a syslog UDP y TCP.

05

Aislamiento de errores

Los eventos de conexión y error del cliente syslog se registran a través del logger interno. Los errores de conexión al SIEM de destino no afectan al proceso de gestión principal. Los operadores pueden monitorear los problemas de conexión a través de logs y el estado del perfil.

06

Saneamiento HTML

Si los mensajes provenientes de la interfaz de usuario contienen contenido HTML, el contenido de texto se extrae antes de enviarlo a syslog. Esto es especialmente importante para la seguridad de campos y la consistencia del parser en formato CEF. Los mensajes de log se entregan al SIEM de una forma más limpia y segura.

Cuándo utilizarlo

Reenvío de eventos WAAP al sistema SOC en formato CEF

Los equipos de seguridad pueden enviar eventos WAAP al SIEM en formato CEF. Los campos de regla, severity, source y meta son procesados por los parsers SIEM. El equipo SOC ve los eventos en su propia pantalla de correlación sin entrar en la interfaz de TR7.

Alimentación de una plataforma de búsqueda y análisis con un flujo de logs JSON

Los equipos de operaciones pueden seleccionar el formato JSON para reenviar logs a una plataforma de logs externa de forma indexable por campos. Los campos de timestamp, source, severity y meta se vuelven consultables. El análisis de errores y la extracción de tendencias se simplifican.

Separación de SIEM por namespace en entornos multi-tenant

Un proveedor de servicios gestionados puede definir un namespace separado y un perfil de transporte de logs separado para cada tenant. Los logs de cada tenant van a su propio destino SIEM. Los datos de los tenants se evita que se mezclen en el mismo flujo de logs.

Exportación de eventos de administración y sistema para cumplimiento

Los equipos de cumplimiento pueden hacer mirror de userLogs, notificationLogs y eventos de health check state-change a un SIEM central. Incluso si los logs locales se eliminan o rotan, los eventos críticos permanecen en el sistema externo. Las acciones de administración y los eventos del sistema pueden revisarse retrospectivamente durante las auditorías.

Preguntas frecuentes

¿Qué fuentes de log pueden incluirse en un perfil de transporte?
Cada perfil puede incluir cualquier combinación de las cuatro fuentes disponibles: userLogs (acciones de administración), hcLogs (eventos de health check), notificationLogs (notificaciones del sistema) y gtmLogs (eventos GTM). Los eventos de seguridad WAAP también se reenvían a través del mismo pipeline de transporte. La selección de fuentes por perfil significa que solo las clases de eventos relevantes llegan al SIEM.
¿Cuál es la diferencia entre los formatos de mensaje CEF y JSON?
Los mensajes CEF siguen la estructura CEF:0|TR7|LogTransport|1.0|... con campos clave-valor y una escala de severity de 0-10, haciéndolos compatibles con los parsers listos para usar de muchas plataformas SIEM. El formato JSON produce salida estructurada con campos de timestamp, source, severity, message y meta, que es adecuado para análisis de logs, indexación y sistemas de consulta. Ambos formatos viajan a través del mismo transporte syslog.
¿Pueden ejecutarse múltiples perfiles en el mismo namespace simultáneamente?
Sí. Pueden estar activos múltiples perfiles de transporte dentro del mismo namespace al mismo tiempo. Un perfil puede reenviar logs en CEF a un SIEM del SOC mientras otro envía JSON a una plataforma de análisis de logs. Esto elimina la necesidad de un router de logs externo para distribuir el mismo flujo a múltiples destinos.
¿Cómo se mantiene bajo control el volumen de logs de health check?
Cuando hcLogsVerbose se establece en false, solo se reenvían los eventos de health check donde la condición stateChange es true. Esto filtra los resultados de sondeo rutinarios y muestra solo las transiciones de estado de servicio significativas al SIEM. El modo verbose puede habilitarse temporalmente durante la resolución de problemas.
¿Cuándo se prefiere el transporte TCP sobre UDP?
UDP es adecuado para entornos LAN confiables donde el bajo overhead importa y la pérdida ocasional de paquetes es aceptable. TCP proporciona un flujo orientado a conexión y se prefiere para entornos que requieren una entrega más controlada. Tenga en cuenta que el transporte envuelto en TLS está en el roadmap pero no es una característica actual.
¿Cómo se aplican los cambios de perfil sin tiempo de inactividad?
Los perfiles de transporte de logs se sincronizan desde los datos de gestión a través de un mecanismo de sincronización basado en DB. Cuando se agrega, actualiza o elimina un perfil, el proceso del namespace relevante se actualiza sin reiniciar el sistema completo. Los perfiles eliminados causan que su proceso asociado se termine limpiamente; los nuevos perfiles se activan inmediatamente.

Permita que su SIEM lea cada evento de la plataforma

Perfiles con alcance de namespace, formatos JSON/CEF/plainText y filtrado a nivel de fuente — le mostramos una configuración en vivo en su propio entorno.