Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[1.1.0] Add new filter_entries processor #37

Merged
merged 4 commits into from
Oct 10, 2023

Conversation

hcpadkins
Copy link
Contributor

Overview

This processor allows entire log entries to be filtered from output. This is intended to assist with reducing output "noise" from vendors who do not allow filtering of audit events in a way that allows their customers to exclude certain events. This is especially useful for vendors such as Github, where Git audit events will contain log entries for interactions against public Git repositories by all Github users - but without actor information provided in these entries.

This pull-request also adjusts the log in the processor handler to allow additions and removals of entire log entries during processing, rather than just additions.

This processor allows entire log entries to be filtered from output. This is intended to assist with reducing output "noise" from vendors who do not allow filtering of audit events in a way that allows their customers to exclude certain events.

This is especially useful for vendors such as Github, where Git audit events will contain log entries for interactions against public Git repositories by all Github users - but without actor information provided in these entries.
This allows processors to add or remove records.
@hcpadkins hcpadkins requested a review from a team as a code owner October 10, 2023 13:54
Copy link
Contributor

@melissahardware melissahardware left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀

@hcpadkins hcpadkins merged commit 3f156e5 into hashicorp-forge:main Oct 10, 2023
5 checks passed
@hcpadkins hcpadkins deleted the processor-filter-entries branch October 10, 2023 14:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants