Auditing section of the gpudb.conf file (located in the
/opt/gpudb/core/etc directory). The enable_audit setting must be
enabled for the other settings to work. Any of these settings can be altered at
runtime using /alter/system/properties to assist with
debugging unless lock_audit is set to true. Below is a list of the
settings and what they do:
Changing the Location of Audit Logs
The location of audit logs is controlled by the gpudb_logger.conf file (located in the/opt/gpudb/core/etc directory). By default, audit
information is logged inline with the main Kinetica logs (see
Logging for location). See Custom Logging for
more information.
Configuration Examples
No Auditing
enable_audit = falseaudit_headers = falseaudit_body = falseaudit_data = false
Basic Auditing
Settings:enable_audit = trueaudit_headers = falseaudit_body = falseaudit_data = false
Request Body Auditing
Settings:enable_audit = trueaudit_headers = falseaudit_body = trueaudit_data = false
Request Body and Data Auditing
Settings:enable_audit = trueaudit_headers = falseaudit_body = trueaudit_data = true
Request Body, Data, and Header Auditing
Settings:enable_audit = trueaudit_headers = trueaudit_body = trueaudit_data = true