Open jwiley80 opened 1 year ago
:tada: Thanks for opening this pull request! We really appreciate contributors like you! :raised_hands:
Thanks for the PR! Seeing a lot of good changes here. With the breaking changes we'd have to do a major release with comprehensive release note so give us some time to go through everything and plan.
@jwiley80 Can you remove any lines you commented out and do another commit/push? We'll see the lines are removed in the diff during review but having them still exist commented makes the diff harder to parse.
Thanks again!
Any progress on this? I'm not sure if you're waiting on something from me.
Description
Added PanOS 11 syslog standard fields; repaired broken field extracts & name collisions
How Has This Been Tested?
Tested in Splunk against large-scale existing pan:* data flows
Types of changes
Breaking change 1: In default/transforms.conf, [extract_userid] previously omitted the "src_user" field early in the message, causing all fields following it to parse incorrectly. This change includes the "src_user" field correctly, and causes all fields after it to parse correctly. The may cause breakage for some users, dashboards, or other use cases dependent the currently incorrect field assignments.
Breaking change 2: In default/transforms.conf, [extract_config] previously included the "devicegroup_level3" and "devicegroup_level4" fields that do not exist in the log data. All fields following these extracts have been parsing incorrectly. This change correctly excludes the "devicegroup_level3" and "devicegroup_level4" fields to match the data correctly, and causes all fields after that point to parse correctly. The may cause breakage for some users, dashboards, or other use cases dependent the currently incorrect field assignments.
Bug fixes:
In props.conf
In transforms.conf
Note: