-
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
[Security-Linux Platform Integrations] Auditbeat missing Session View Process fields #38955
Comments
Pinging @elastic/sec-linux-platform (Team:Security-Linux Platform) |
From what I've seen in my testing, the processor will fail to enrich a process when the process is missing from the processdb. I have this branch with some additional logging on the error when enrichment fails, every time I've seen failure it's because the process is missing from the processdb. There could be two potential problems here:
|
With #39173, the problem of missing processes in the DB wasn't completely fixed. I had a theory that the processor was getting the event before the ebpf backend had inserted it into the DB, since auditbeat and ebpf aren't synced. In this branch, when processing an event for a process that isn't in the processdb, the processor would wait for the process to be inserted. Even with a delay to wait for the process to be inserted, it never arrived. So the problem isn't a timing issue where the processor is enriching events before ebpf inserts them One other thing to note about the original query; this includes failed exec calls from auditd (for instance the new executable file isn't found). Since the exec failed, it shouldn't be in the session viewer. This query should find the processes that should be enriched but weren't |
Audibeat is missing process fields for Session View which is causing empty rows Sessions and Events Table.
I was testing the Session View on FE with auditbeat on my PR. I just noticed some auditbeat events did not have Session View Icon. When I expand the event details, I saw the process.entry_leader.entity_id field was missing.
To test bug
See Session View Cloud Credentials
Steps to Reproduce
Sessions are also Missing
Events are also missing
DOD
process.entry_leader.entity_id
or missing Session View process fields.The text was updated successfully, but these errors were encountered: