Vous pouvez configurer les événements à publier au format CEF dans un système SIEM externe et les événements à enregistrer localement dans les fichiers journaux sur le serveur. Si vous n'avez pas besoin d'enregistrer les événements localement, ignorez les étapes 5, 7 et 8 de cette section.
Suivez les étapes pour configurer la publication des événements sur chaque nœud du cluster à partir duquel vous souhaitez publier des événements sur le système SIEM. Ce n'est qu'après avoir configuré la publication d'événements que vous devez activer l'exportation d'événements au format CEF.
Pour configurer la publication des événements de l'application dans le système SIEM :
systemctl status rsyslog
L'état du service doit être running.
Si le service rsyslog n'est pas en cours d'exécution ou est manquant, installez et activez le service rsyslog conformément à la documentation de votre système d'exploitation.
$ActionQueueFileName ForwardToSIEM
$ActionQueueMaxDiskSpace 1g
$ActionQueueSaveOnShutdown on
$ActionQueueType LinkedList
$ActionResumeRetryCount -1
<catégorie (facility) pour le format CEF>.* @<adresse IP du système SIEM>:<port sur lequel le système SIEM reçoit les messages de Syslog via le protocole UDP>
Si vous souhaitez envoyer des événements via TCP, ajoutez la ligne :
<catégorie (facility) pour le format CEF>.* @@<adresse IP du système SIEM>:<port sur lequel le système SIEM reçoit les messages de Syslog via le protocole TCP>
<catégorie (facility) pour le format CEF>.* -/var/log/ksmg-cef-messages
<catégorie (facility) pour le format CEF>.* stop
Un exemple de fichier de configuration à exporter via UDP sans enregistrer dans un journal local : $ActionQueueFileName ForwardToSIEM2 $ActionQueueMaxDiskSpace 1g $ActionQueueSaveOnShutdown on $ActionQueueType LinkedList $ActionResumeRetryCount -1 local2.* @10.16.32.64:514 local2.* stop Un exemple de fichier de configuration à exporter via le protocole TCP avec sauvegarde dans un journal 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
L'état doit être running.
logger -p <catégorie (facility) pour le format CEF>.info Test message
La publication des événements de l'application dans le système SIEM sera configurée.
Haut de page