CSV audit event handler properties
UI Label / Text | audit.json File Label | Description |
---|---|---|
File Rotation |
|
Groups the file rotation configuration parameters. |
rotationEnabled |
|
Specifies whether file rotation is enabled. Boolean: true, or false. |
maxFileSize |
|
The maximum size of an audit file, in bytes, before rotation is triggered. |
rotationFilePrefix |
|
The prefix to add to the start of an audit file name when it is rotated. |
Rotation Times |
|
Specifies a list of times when file rotation should be triggered. The times must be provided as durations, offset from midnight. For example, a list of |
File Rotation Suffix |
|
The suffix appended to rotated audit file names. This suffix should take the form of a timestamp, in simple date format. The default suffix format, if none is specified, is |
Rotation Interval |
|
The interval to trigger a file rotation, expressed as a duration. For example, |
File Retention |
|
Groups the file retention configuration parameters. The retention policy specifies how long audit files remain on disk before they are automatically deleted. |
Maximum Number of Historical Files |
|
The maximum number of historical audit files that can be stored. If the total number of audit files exceeds this maximum, older files are deleted. A value of |
Maximum Disk Space |
|
The maximum disk space, in bytes, that can be used for audit files. If the total space occupied by the audit files exceeds this maximum, older files are deleted. A negative or zero value indicates that this policy is disabled; that is, that unlimited disk space can be used for historical audit files. |
Minimum Free Space Required |
|
The minimum free disk space, in bytes, required on the system that houses the audit files. If the free space drops below this minimum, older files are deleted. A negative or zero value indicates that this policy is disabled; that is, that no minimum space requirements apply. |
rotationRetentionCheckInterval |
|
Interval for periodically checking file rotation and retention policies. The interval must be a duration; for example, |
Log Directory |
|
Directory with CSV audit files. |
CSV Output Formatting |
|
|
quoteChar |
|
Formatting: Character used around a CSV field. |
delimiterChar |
|
Formatting: Character between CSV fields. |
End of Line Symbols |
|
Formatting: end of line symbol, such as |
Security: CSV Tamper Evident Configuration |
|
Uses keystore-based signatures. |
Enabled |
|
CSV Tamper Evident Configuration: true, or false. |
Filename |
|
CSV Tamper Evident Configuration: Path to the Java keystore. |
Password |
|
CSV Tamper Evident Configuration: Password for the Java keystore. |
Keystore Handler |
|
CSV Tamper Evident Configuration: Keystore name. The value of this property must be |
Signature Interval |
|
CSV Tamper Evident Configuration: Signature generation interval. Default = 1 hour. Units described in Restrictions on Configuring the CSV Audit Handler in the UI. |
Buffering |
|
Configuration for optional event buffering. |
enabled |
|
Buffering: true, or false. |
autoFlush |
|
Buffering: avoids flushing after each event. |