-
Notifications
You must be signed in to change notification settings - Fork 1.5k
[IDP-42] DDS: Forcepoint Security Service Edge: Crawler Integration v1.0.0 #19360
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
base: master
Are you sure you want to change the base?
[IDP-42] DDS: Forcepoint Security Service Edge: Crawler Integration v1.0.0 #19360
Conversation
3fd524f
to
bff4198
Compare
…-core into forcepoint-security-service-edge-assets-v1.0.0
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.
Please make requested copy change in the tile overview.
|
||
This integration ingests the following logs: | ||
|
||
- **Cloud Logs (CloudSummary, CloudAudit)**: Logs related to scanning results of each file. |
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.
Cloud Logs are "logs related to scanning results of each file"? That doesn't make sense. What files? Please update the text here to better reflect what is collected with these logs.
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.
We have updated description to Logs related to the current status of files in cloud applications and scan results for each file in the account
.
Review from estherk15 is dismissed.
Related teams and files:
- documentation
- forcepoint_security_service_edge/README.md
supportRules: "" | ||
matchRules: syslog_header_rule <%{integer:syslog.priority}>%{integer} | ||
%{notSpace} %{hostname:syslog.hostname} %{notSpace} %{notSpace} | ||
%{notSpace:syslog.msgid}%{data} |
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.
Should there be a space before the final %{data}
? While the parser probably works without it (since a space technically falls into data) I believe this would be more efficient if we added a space.
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.
Thanks for suggestion! Based on observations from live logs, we expect the last field to be syslog.msgid
. To ensure the parser remains stable even if there is any additional value after syslog.msgid
, we have used %{data}
.
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.
OK -- but I believe even in the situation you are describing, there will be a space after syslog.msgid
. Therefore I suggest adding a space between %{notSpace:syslog.msgid}
and %{data}
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.
We’ve decided to remove %{data}
altogether and have made the necessary changes.
enabled: true | ||
filter: | ||
query: source:forcepoint-security-service-edge | ||
processors: |
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.
It looks like these pipelines don't have status remappers defined. To confirm: are all of these logs to be considered INFO
logs?
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.
We do not have any specific field for the status of an event. hence, we haven't created any status remapper.
Crest has addressed the feedback. Dismissing re-review/approval, so we can move to testing.
Please fix the conflicts |
What does this PR do?
This is a initial release PR of Forcepoint Security Service Edge integration including all the required assets.
Motivation
Review checklist (to be filled by reviewers)
qa/skip-qa
label if the PR doesn't need to be tested during QA.backport/<branch-name>
label to the PR and it will automatically open a backport PR once this one is merged