Audit source framework


Job details

Name: Audit source framework
Platform: Oracle
Category: Audit
Description: Task that installs and upgrades the procedure for retrieving audit data in a audit source.
Long description:
Version: 5.8
Default schedule: * * * *
Requires engine install: Yes
Compatibility tag: .[type=‘instance’ & databasetype=‘oracle’]/.[hasengine=‘YES’]

Parameters

Name Default value Description
Maximum number of rows to process 1000000 Maximum number of rows to process per scheduled task run

Job Summary

SELECT * FROM dbw_aud;
SELECT * FROM dbw_aud_rec_histr WHERE event_time > sysdate - (3/24);
SELECT * FROM dbw_aud_src_stats;

Key Tasks and Dependencies

Core Components and Operations

Component Description
dbw_get_audit_rowset Retrieves and processes audit data based on a specific rowset id.
dbw_collect_audit_data Gathers audit data from Oracle’s system audit table (sys.aud$) and transfers it to a custom table for better management.
dbw_make_rowset_cs Generates checksum for a rowset to ensure data integrity during transfer or storage.
dbw_audit_copy Main procedure to manage the audit data copying process, effectively moving data and ensuring the data integrity post-transfer.

Reporting and Monitoring

Automation and Scheduling

Enhancements and Maintenance

This monitoring job, with its comprehensive setup and operations, plays a pivotal role in the auditing capabilities of an Oracle database environment, enhancing both security and compliance through meticulous data management and analysis.