Applicabilité
Splunk Enterprise
Description
Nous avons plusieurs cas d'utilisation où nous implémentons ce modèle « Gardez des événements spécifiques et ignorez le reste ».
https://docs.splunk.com/Documentation/SplunkCloud/6.6.3/Forwarding/Routeandfilterdatad#Keep_specific_events_and_discard_the_restNous sommes tombés dans un cas où nous avions des transformations de file d'attente nulles définies comme ci-dessous dans nos indexeurs. Nous avons vérifié que cette expression régulière correspond à tous nos événements. XXX correspond ensuite au sous-ensemble d'événements que nous voulons conserver et envoyer à l'index <INDEX>.
Transformations :
[YYY]
REGEX = .*LogName=Security.*
DEST_KEY = queue
FORMAT = nullQueue[XXX]
REGEX=(?msi)^EventCode=(<NUMBERS IN A REGEX>)
DEST_KEY = _MetaData:Index
FORMAT = <INDEX>
Accessoires :
[WinEventLog:Security]
TRANSFORMS-set=YYY, XXX
Cela n'a pas fonctionné. Nous n'avions rien dans <INDEX>. Ensuite, quand nous avons changé YYY regex en "REGEX=." ça a bien marché. Cependant, nous devrions être capables d'utiliser REGEX nullque avec regexp plus spécifique que "." quand il correspond réellement à tous les événements.
Enquête
En comparant la conf de l'utilisateur avec la documentation, il a été remarqué que tous les diagrammes de travail ont commencé par un test catchall. Nous pouvons avoir plusieurs extractions de la catchall permettant à l'utilisateur d'être aussi granulaire avec la catchall en place.
https://docs.splunk.com/Documentation/SplunkCloud/6.6.3/Forwarding/Routeandfilterdatad#Keep_specific_events_and_discard_the_restRésolution
Configurez les propriétés et les transformations pour avoir la première transformation nullqueue avec un regex autre que
".". Puis une autre transformation avec un regex plus spécifique et un certain index et s'attendre à ce que les données aillent à cet index.
Transformations :
[XXX]
REGEX = .
DEST_KEY = queue
FORMAT = nullQueue[YYY]
REGEX=(?msi)^EventCode=(<NUMBERS IN A REGEX>)
DEST_KEY = _MetaData:Index
FORMAT = <INDEX>[ZZZ]
REGEX= <LOG NAME REGEX>
DEST_KEY = _MetaData:Index
FORMAT = <DIFFERENT INDEX>
Accessoires :
[WinEventLog:Security]
TRANSFORMS-set=XXX, YYY, ZZZ
Documentation Splunk Conservez des événements spécifiques et ignorez le reste :
https://docs.splunk.com/Documentation/SplunkCloud/6.6.3/Forwarding/Routeandfilterdatad#Keep_specific_events_and_discard_the_rest
Historique de révision
| Révision |
Date de publication |
Commentaires |
1.0 |
28-Sep-2026
|
Première publication |