You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
When using winevtlog and using string inserts they are ingested as an array and they end up loosing the key value pairs assoiciated in the windows event data
Describe the solution you'd like
Ability to have an option to keep these or not when configuring winevtlog
Describe alternatives you've considered
Rendering as XML then parsing that, but not as efficient.
Additional context
For example when looking at Windows Event 4264 for successful logon:
Fluentbit output is: "StringInserts":["S-1-0-0","-","-","0x0","S-1-5-21-1072513571-3414291919-2907362238-500","Administrator","REDACTED","0x179f8001",3,"NtLmSsp ","NTLM","REDACTED","{00000000-0000-0000-0000-000000000000}","-","NTLM V2",128,"0x0","-","192.168.15.92","0","%%1833","-","-","-","-","%%1843","0x0","%%1842"]
It would be great to retain the associated names with each value as a nested JSON or something similar.
EX: {"TargetUserName":"Administrator","LogonType":"7"} and so on
If this already exists please let me know if I missed anything
The text was updated successfully, but these errors were encountered:
[INPUT]
Name winevtlog
Channels Application,System,Security,Setup,Windows PowerShell
String_Inserts true
DB winevents.sqlite
Interval_Sec 1
[OUTPUT]
Name file
Match *
File C:\\tmp\\winevtlog.log
Is your feature request related to a problem? Please describe.
When using winevtlog and using string inserts they are ingested as an array and they end up loosing the key value pairs assoiciated in the windows event data
Describe the solution you'd like
Ability to have an option to keep these or not when configuring winevtlog
Describe alternatives you've considered
Rendering as XML then parsing that, but not as efficient.
Additional context
For example when looking at Windows Event 4264 for successful logon:
The Event data is the following:
Fluentbit output is:
"StringInserts":["S-1-0-0","-","-","0x0","S-1-5-21-1072513571-3414291919-2907362238-500","Administrator","REDACTED","0x179f8001",3,"NtLmSsp ","NTLM","REDACTED","{00000000-0000-0000-0000-000000000000}","-","NTLM V2",128,"0x0","-","192.168.15.92","0","%%1833","-","-","-","-","%%1843","0x0","%%1842"]
It would be great to retain the associated names with each value as a nested JSON or something similar.
EX: {"TargetUserName":"Administrator","LogonType":"7"} and so on
If this already exists please let me know if I missed anything
The text was updated successfully, but these errors were encountered: