Configuring auditing on the appliance
Use the Audit Configuration feature to enable logging of audit events.
About this task
- Enabling verbose auditing applies to the AAC, Federation, and LMI components only.
-
Setting an audit tag value applies to the AAC, Federation, and LMI components only.
- Enablement of JSON auditing applies to all components.
For example, if JSON auditing is enabled, this is reflected in the format of audit events in all of the components that have auditing enabled.
To send audit events to a remote syslog server use the remote syslog forwarding page. For more information, see Forwarding logs to a remote syslog server.
- Runtime. These are the audit events generated in AAC or Federation during a runtime flow. These groups will only be shown if one or both of the Advanced Access Control or Federation components being activated.
- Management. These are the audit events generated when managing the configuration of AAC or Federation components. These groups are displayed only if one or both of the Advanced Access Control or Federation components being activated.
- LMI. These are the audit events generated when managing the configuration of non AAC or Federation components.
- Runtime Component. These are the audit events generated by the runtime component. There are 3
separate sub components that can be enabled:
- audit.azn
- audit.authn
- audit.mgnt
Enabling this component results in a new
logcfgentry in theaznapi-configurationstanza of theivmgrd.conffile. For example:logcfg = audit.azn:file path=audit.log,log_id=PDMgrAuditThe path and log_id values are always set to their default values. If a
logcfgentry already exists with different values, it is marked as custom in the grid. Any changes made to the audit configuration will reset this entry to the default values as shown above.Enabling or disabling JSON auditing results in the existing
audit-jsonentry in theaznapi-configurationstanza being updated.These groups are displayed only if the Base Appliance component is activated.
- Reverse Proxy. These are the audit events generated by the reverse proxy instances. There are 3
separate sub components that can be enabled for each instance:
- audit.azn
- audit.authn
- audit.http
Enabling this component results in a new
logcfgentry in theaznapi-configurationstanza of the instance configuration file. For example:logcfg = audit.azn:file path=audit.log,log_id=webseal-instanceThe path and log_id are always set to these values. If a
logcfgentry already exists with different values it will be marked in the grid as custom. Any changes made to the audit configuration results in this being set to the default entry as shown above.Enabling or disabling JSON auditing results in the the existing
audit-jsonentry in theaznapi-configurationstanza being updated.These groups are only shown if the Base Appliance component is activated.