-
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
[Auditbeat] Add system module socket dataset ECS categorization fields #18036
[Auditbeat] Add system module socket dataset ECS categorization fields #18036
Conversation
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.
Couple suggestions
- I think if we have an IPv4 or IPv6 connection we should add "connection" to event.type
- could we add source.ip & destination.ip to related.ip if they exist?
- could we add user.name to related.user if user.name exists?
- I'm not sure if toEvent gets triggered at convenient times for this but do you think we could get enough info to reliably set event.type to start & stop when the flow starts & ends?
@leehinman thanks for the eyes -- to start with your last question, so the socket dataset is interesting--basically it uses kprobes to track the entire lifecycle of a flow, when the flow is terminated, the statistics aggregated across the lifetime are then sent as an event--so every flow is technically a "termination"--meaning that the notion of expressing the lifecycles ("start", "ended", etc.) doesn't really fit with what we're trying to model. Added the |
💚 Build SucceededExpand to view the summary
Build stats
Test stats 🧪
|
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.
LGTM
elastic#18036) * [Auditbeat] Add system module socket dataset ECS categorization fields * Add changelog entry * Add related fields and additional connection type * update integration test expectations (cherry picked from commit ed3a0e9)
Checklist
CHANGELOG.next.asciidoc
orCHANGELOG-developer.next.asciidoc
.Related issues