Raxol.Audit.Exporter (Raxol v2.0.1)
View SourceExports audit logs in various formats for compliance reporting and SIEM integration.
Supported formats:
- JSON (for programmatic processing)
- CSV (for spreadsheet analysis)
- CEF (Common Event Format for SIEM)
- LEEF (Log Event Extended Format)
- Syslog (RFC 5424)
- PDF (for compliance reports)
Summary
Functions
Returns a specification to start this module under a supervisor.
Exports audit events in the specified format.
Generates a compliance report.
Callback implementation for Raxol.Core.Behaviours.BaseManager.handle_manager_cast/2.
Schedules a recurring export.
Sends audit events to a SIEM system.
Types
@type export_format() :: :json | :csv | :cef | :leef | :syslog | :pdf | :xml
Functions
Returns a specification to start this module under a supervisor.
See Supervisor.
Exports audit events in the specified format.
Generates a compliance report.
Callback implementation for Raxol.Core.Behaviours.BaseManager.handle_manager_cast/2.
Schedules a recurring export.
Sends audit events to a SIEM system.