Puede configurar la publicación de eventos en formato CEF a un sistema SIEM externo, y guardar los eventos localmente en archivos de registro en el servidor. Si no necesita guardar los archivos a nivel local, puede omitir los pasos 5, 7 y 8 de las instrucciones de esta sección.
Siga los pasos a continuación en cada nodo de clúster cuyos eventos desee publicar en un sistema SIEM. Active la exportación de eventos en formato CEF solo después de configurar la publicación de eventos.
Para configurar la publicación de los eventos de la aplicación en un sistema SIEM, realice lo siguiente:
systemctl status rsyslog
El estado del servicio debe se en ejecución.
Si el servicio rsyslog no se está ejecutando o no está instalado, instálelo y ejecútelo de acuerdo con las instrucciones de la documentación de su sistema operativo.
$ActionQueueFileName ForwardToSIEM
$ActionQueueMaxDiskSpace 1g
$ActionQueueSaveOnShutdown on
$ActionQueueType LinkedList
$ActionResumeRetryCount -1
<categoría (facility) para el formato CEF>.* @<dirección IP del sistema SIEM>:<puerto utilizado por el sistema SIEM para recibir mensajes de syslog a través de UDP>
Si desea enviar eventos a través de TCP, agregue la siguiente línea:
<categoría (facility) para el formato CEF>.* @<dirección IP del sistema SIEM>:<puerto utilizado por el sistema SIEM para recibir mensajes de syslog a través de TCP>
<facility para el formato CEF>.* -/var/log/ksmg-cef-messages
<instalación para el formato CEF>.* stop
Ejemplo de Archivo de configuración para exportar a través de UDP sin guardar en el registro local: $ActionQueueFileName ForwardToSIEM2 $ActionQueueMaxDiskSpace 1g $ActionQueueSaveOnShutdown on $ActionQueueType LinkedList $ActionResumeRetryCount -1 local2.* @10.16.32.64:514 local2.* stop Ejemplo de a archivo de configuración para exportar a través de TCP guardando en el registro local: $ActionQueueFileName ForwardToSIEM2 $ActionQueueMaxDiskSpace 1g $ActionQueueSaveOnShutdown on $ActionQueueType LinkedList $ActionResumeRetryCount -1 local2.* @10.16.32.64:514 local2.* -/var/log/ksmg-cef-messages local2.* stop |
touch /var/log/ksmg-cef-messages
chown root:klusers /var/log/ksmg-cef-messages
chmod 640 /var/log/ksmg-cef-messages
/var/log/ksmg-cef-messages
{
size 500M
rotate 10
compress
missingok
notifempty
sharedscripts
postrotate
/usr/bin/systemctl kill -s HUP rsyslog.service >/dev/null 2>&1 || true
endscript
}
systemctl restart rsyslog
systemctl status rsyslog
El estado debe ser running.
logger -p <categoría (facility) para el formato CEF>.info Mensaje de prueba
Se configurará la publicación de los eventos de la aplicación en el sistema SIEM.
Inicio de página