-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
[Filebeat][New Module] Snyk vulnerabilities and audit logs #22677
Conversation
This PR is not fully ready yet for review. It requires the updates to the httpjson input, so the config template is not finalized, and the documentation needs to be updated. |
jenkins test this |
…ken field mappings and parsing
Pinging @elastic/security-external-integrations (Team:Security-External Integrations) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great
the templating delimiters changed in the last minute, so do not merge yet, need to apply changes for #23056 |
The updates have now been pushed, some internal teams have already tested the module as well and its working fine. Might want to add some more ECS fields or testing after merge. |
…2677) * filebeat Snyk module MVP initial commit * initial commit for Snyk filebeat module * adding timestamp exceptions to module test * fixing field definition and updating timestamp field for audit * stashing changes * updating Snyk module to support httpjson v2 input and fixing some broken field mappings and parsing * adding CHANGELOG entry * cleaning up test data * updating testdata * removing duplicate entry in manifest * stashing changes * updating httpjson delimiters and adding the possibility to set first_interval (cherry picked from commit 940e2e5)
…23102) * filebeat Snyk module MVP initial commit * initial commit for Snyk filebeat module * adding timestamp exceptions to module test * fixing field definition and updating timestamp field for audit * stashing changes * updating Snyk module to support httpjson v2 input and fixing some broken field mappings and parsing * adding CHANGELOG entry * cleaning up test data * updating testdata * removing duplicate entry in manifest * stashing changes * updating httpjson delimiters and adding the possibility to set first_interval (cherry picked from commit 940e2e5) Co-authored-by: Marius Iversen <[email protected]>
What does this PR do?
Adds support for collecting found vulnerabilities and audit logs from the Snyk API.
Why is it important?
Adds support for new OOTB products to Filebeat.
Checklist
CHANGELOG.next.asciidoc
orCHANGELOG-developer.next.asciidoc
.Related issues