In the Audit Manager Configuration file, you use the following line to specify the AUDITFILE emitter output properties.
mfaudit.emitter.emitter-name#property=property-value
Set the audit file name, the number of files in the audit file collection, and the maximum size of each audit file in the backup set for the AUDITFILE emitter.
... mfaudit.emitter.auditfile#collectionsize=3 mfaudit.emitter.auditfile#location=e:\audit mfaudit.emitter.auditfile#file= myaudit.aud_$(GEN) mfaudit.emitter.auditfile#maxfilesize=200 ...
Audit files myaudit.aud_1, myaudit.aud_2, and myaudit.aud_3 are created in the directory e:\audit. Each of these files has a maximum size of 200kb.
Comments:
mfaudit.emitter.emitter-name#property is used to set a property with the a name and value for the given emitter. Any property name and value can be set, irrespective as to whether the emitter will actually make use of it. The CBL_AUDIT_EMITTER_PROPERTY_GET API can be used by an emitter to retrieve property values as strings or numeric values.
Multiple mfaudit.emitter.emitter-name#property entries can occur in the configuration file, but for duplicates, the last-most entry is used.
Property names are case insensitive.
When any of the following common case-insensitive property values are used, they are held in two forms: the string as given, and a corresponding numeric value. An emitter can then use the CBL_AUDIT_EMITTER_PROPERTY_GET API to retrieve the numeric value of the property directly without needing to perform its own string conversion.