-
Notifications
You must be signed in to change notification settings - Fork 474
[New Integration] System Audit #4862
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
Conversation
/test |
@ShourieG sorry I'm late to the party on this one - to date, we've avoided using Beats terminology as part of agent integrations, e.g. Network Packet Capture (Packetbeat) and Auditd Manager (Auditbeat). Could we adjust the name of this integration to ensure it doesn't include Auditbeat. We could go with something like 'System Auditing' and have 'Package' as a data stream. This would allow us to add other 'System modules' from Auditbeat down the line too. WDYT of the 'System Auditing' name @jamesspi? |
@jamiehynds There's already a System integration, but that uses filebeat modules. Hence named it System Package. There's no Auditbeat in the actual package name. This was done to distinguish it from the System integration which uses filebeat modules internally. |
@ShourieG thanks for clarifying that Auditbeat won't be included in the name. Although I think System Package is too similar to the System integration and will likely cause confusion. I was thinking 'System Audit/Auditing' as it allows us to add other modules from the Auditbeat system module (host,login,process,socket) down the line, rather than having a separate integration for each of these. |
@jamiehynds sure, that makes sense. Will update it accordingly, no worries :) |
🌐 Coverage report
|
Pinging @elastic/security-external-integrations (Team:Security-External Integrations) |
packages/system_audit/data_stream/package/_dev/test/pipeline/test-system-package-homebrew.json
Show resolved
Hide resolved
packages/system_audit/data_stream/package/fields/base-fields.yml
Outdated
Show resolved
Hide resolved
@efd6 have updated the PR with all the changes. |
packages/system_audit/data_stream/package/elasticsearch/ingest_pipeline/default.yml
Outdated
Show resolved
Hide resolved
packages/system_audit/data_stream/package/fields/base-fields.yml
Outdated
Show resolved
Hide resolved
packages/system_audit/data_stream/package/fields/base-fields.yml
Outdated
Show resolved
Hide resolved
@efd6 resolved all the suggested changes |
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
@jamiehynds @epixa The auditbeat integration has been merged |
Package system_audit - 1.0.0 containing this change is available at https://epr.elastic.co/search?package=system_audit |
Type of change
What does this PR do?
Introduces a new integration for auditbeat system module called system_audit with package as the currently available
data stream. This integration will help users gather various package related information for their systems.
Checklist
changelog.yml
file.Author's Checklist
Sample Dashboards:
Package Dashboards : This is just one single dashboard broken up into 2 parts in this PR for clarity
Package Dashboard - 1 :

Package Dashboard - 2 :

System Audit Dashboard:

Test Results
Sample Log
Related issues