Modifier les Paramètres d'Event Importer
S'applique À : WatchGuard SIEMFeeder
Lors de la première exécution, l'assistant de configuration de WatchGuard Event Importer utilise les informations saisies pour mettre à jour le fichier configuration.json. Vous pouvez trouver ce fichier JSON dans le dossier racine de l'installation d'Event Importer.
Une fois l'assistant de configuration d'Event Importer terminé, Event Importer commence à télécharger les fichiers journaux d'événements stockés sur l'infrastructure Microsoft Azure. Event Importer achemine les fichiers journaux vers l'emplacement de canal que vous avez spécifié, en fonction des informations contenues dans le fichier configuration.json.
Le fichier configuration.json contient ces données :
- Les informations sur l'utilisateur qui est propriétaire des fichiers journaux.
- Les informations sur la méthode utilisée pour envoyer et stocker les fichiers journaux.
- Les informations sur le mode d'exécution de l'Event Importer (par exemple, ligne de commande ou service).
Les paramètres du fichier configuration.json incluent :
MessageFormat
Format du message envoyé au serveur Syslog :
- 0 : RFC5424
- 1 : RFC3164
MessageDelimiter
Le caractère qui sépare les messages envoyés au serveur Syslog :
- 13 : CR (Carriage Return)
- 10 : LF (Line Feed)
- 1310 : CRLF (Carriage Return and Line Feed)
IterationCount
Compteur de messages interne utilisé pour définir une pause dans l'envoi de messages au serveur Syslog.
IterationMs
Pause mesurée en millisecondes définie après l'envoi des messages IterationCount au serveur Syslog.
MaxBufferSize
Taille maximale du message mesurée en octets qui est envoyé au serveur Syslog.
Modifier le Fichier Configuration.json
Pour modifier les paramètres d'Event Importer , vous pouvez modifier le fichier configuration.json. Après avoir modifié le fichier configuration.json, vous devez arrêter et démarrer le processus d'Event Importer pour appliquer les modifications apportées au fichier.
Suivez les étapes de cette procédure pour modifier les paramètres d'Event Importer avec l'assistant de configuration :
- S'il est en cours d'exécution, arrêtez le processus Event Importer. Pour arrêter le processus d'Event Importer, suivez les étapes décrites dans Démarrer et Arrêter Event Importer.
- Accédez à l'emplacement du dossier racine de votre installation d'Event Importer.
- Exécutez EventsFeederImporter.ConfigAssistant.exe, comme décrit dans Configurer et Exécuter Event Importer pour Microsoft Windows.
- Tapez Y lorsque vous y êtes invité :
Voulez-vous modifier les nouveaux paramètres ? [Yes/No]: - Aux invites de commande, modifiez les paramètres souhaités et terminez l'assistant de configuration.
EventsFeederImporter.Host.exe se lance dans une nouvelle fenêtre de commande et commence à télécharger les journaux d'événements vers l'emplacement de votre canal de diffusion.
Suivez les étapes de cette procédure pour modifier les paramètres avec l'assistant de configuration d'Event Importer :
- S'il est en cours d'exécution, arrêtez le processus Event Importer. Pour arrêter le processus d'Event Importer, suivez les étapes décrites dans Démarrer et Arrêter Event Importer.
- Accédez à l'emplacement du dossier racine de votre installation d'Event Importer.
- Exécutez EventsFeederImporter.Multiplatform.ConfigAssistant, comme décrit dans Configurer et Exécuter Event Importer pour une Distribution Linux.
- Tapez Y lorsque vous y êtes invité :
Voulez-vous modifier les nouveaux paramètres ? [Yes/No]: - Aux invites de commande, modifiez les paramètres souhaités et terminez l'assistant de configuration.
EventsFeederImporter.Multiplatform.Host s'exécute et commence à télécharger les journaux d'événements vers l'emplacement de votre canal de diffusion.
Pour modifier manuellement les paramètres d'Event Importer, vous pouvez modifier le fichier configuration.json avec l'éditeur de texte de votre choix.
Suivez les étapes de cette procédure pour modifier manuellement les paramètres d'Event Importer :
- S'il est en cours d'exécution, arrêtez le processus Event Importer. Pour arrêter le processus d'Event Importer, suivez les étapes décrites dans Démarrer et Arrêter Event Importer.
- À partir du dossier racine d'Event Importer, ouvrez le fichier configuration.json avec l'éditeur de texte de votre choix.
- Enregistrez toutes les modifications que vous avez apportées et fermez le fichier configuration.json.
- Démarrez Event Importer. Pour démarrer le processus d'Event Importer, suivez les étapes décrites dans Démarrer et Arrêter Event Importer.
Paramètres Liés aux Événements du Fichier Journal
Ces paramètres de configuration.json déterminent la manière dont Event Importer génère les fichiers journaux.
Canaux
Indique les caractéristiques du canal utilisé pour télécharger les fichiers journaux.
Type
Type de stockage utilisé dans le canal.
Nom
Nom du canal.
Configuration
Paramètres du canal (fullPath, fileSizeLimitInBytes, directoryMaxSizeInMB, fileSplitFormat).
fullPath
Chemin absolu vers le dossier de journaux.
fileSizeLimitInBytes
Taille maximale des fichiers journaux.
directoryMaxSizeInMB
Taille maximale du contenu du dossier qui stocke les fichiers journaux. Lorsqu'Event Importer atteint la taille maximale, il supprime 10 pour cent des fichiers les plus anciens.
fileSplitFormat
Intervalle de rotation des fichiers journaux. Le nom du fichier contient l'année (aaaa), le mois (MM), le jour (jj), l'heure (HH) et les minutes (mm ) du moment où Event Importer crée le fichier.
“1h” ou vide
format aaaaMMjj-HH. Un fichier est généré toutes les heures.
"1m"
format aaaaMMjj-HHmm. Un fichier est généré toutes les minutes.
"5m"
format aaaaMMjj-HHmm. Un fichier est généré toutes les 5 minutes.
"10m"
format aaaaMMjj-HHmm. Un fichier est généré toutes les 10 minutes.
"15m"
format aaaaMMjj-HHmm. Un fichier est généré toutes les 15 minutes.
"30m"
format aaaaMMjj-HHmm. Un fichier est généré toutes les 30 minutes.
MessageFormat
Format des messages envoyés au serveur syslog.
- 0: RFC5424
- 1: RFC3164
MessageDelimiter
Caractère délimiteur pour les messages envoyés au serveur syslog :
- 13: CR
- 10: LF
- 1310: CRLF
IterationCount
Compteur de messages interne utilisé pour suspendre les messages envoyés au serveur syslog.
IterationMs
Pause en millisecondes effectuée lorsque les messages IterationCount sont envoyés au serveur syslog.
MaxBufferSize
Taille maximale en octets des messages envoyés au serveur syslog.
Paramètres Liés au Journal d'Exécution
Event Importer enregistre toutes les opérations qu'il exécute dans des fichiers texte. Il stocke les fichiers texte dans le dossier log de l'application.
Ces paramètres dans le fichier configuration.json déterminent la manière dont Event Importer génère les fichiers texte.
LogsPath
Chemin absolu ou relatif et nom de fichier. Assurez-vous d'échapper à la barre oblique inverse (« \ »).
Par exemple, .\\log\\log.txt.
LogFileSizeLimitKBytes
Fait tourner le fichier journal lorsqu'il atteint une certaine taille en kilo-octets, ajoute le suffixe – NumérodeSéquence.
Par exemple, log-3.txt.
LogRetainedFileCountLimit
Indique le nombre maximum de fichiers stockés par Event Importer sur le périphérique de stockage. Event Importer supprime le fichier le plus ancien lorsqu'il atteint ce numéro.
Intervalle
Intervalle de rotation des fichiers journaux :
0
Aucune rotation. Le suffixe est nul. Le nom du fichier est le même que celui défini par le paramètre LogsPath.
1
Le fichier tourne chaque année. Le suffixe du nom défini dans LogsPath est LognameYear(YYYY).
Par exemple, log2021.txt.
2
Le fichier tourne chaque mois. LogsPath définit le suffixe du nom comme LognameYearMonth(YYYYMM).
Par exemple, log202107.txt.
3
Le fichier tourne chaque jour. Le suffixe du nom défini dans LogsPath est LognameYearMonthDay(YYYYMMDD).
Par exemple, log20210722.txt.
4
Le fichier tourne toutes les heures. Le suffixe du nom défini dans LogsPath est LognameYearMonthDayHour(YYYYMMDDhh).
Par exemple, log2021072210.txt.
5
Le fichier tourne toutes les minutes. Le suffixe du nom défini dans LogsPath est LognameYearMonthDayHourMinute(YYYYMMDDhhmm).
Par exemple, log202107221055.txt.
Pour plus d'informations sur les paramètres d'un journal des événements, accédez au Guide des Événements WatchGuard SIEMfeeder.