11.6.9. 監査ログ
LogAuditProvider
モジュールが有効な場合、アプリケーションおよびログインモジュールでの認証および承認を記録する監査ログが JBoss EAP 6 によって維持されます。デフォルトでは、このファイルの名前は audit.log
になり、EAP_HOME ディレクトリーの log
サブディレクトリーに保存されます。挙動は、ロギングサブシステムのログハンドラーの設定によって決定されます。syslog
ログハンドラーを使用すると、ファイルの代わりまたはファイルとともに LogAuditProvider
モジュールの出力を syslog
サーバーに送信できます。
デフォルトでは、
LogAuditProvider
モジュールは累積の audit.log
ファイルへのみ出力します。AUDIT
と呼ばれる定期的にローテーションを行うファイルハンドラーを実装するには、以下の管理 CLI コマンドを入力します。
/subsystem=logging/periodic-rotating-file-handler=AUDIT/:add(suffix=.yyyy-MM-dd,formatter=%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n,level=TRACE
,file={"relative-to" => "jboss.server.log.dir","path" => "audit.log"})
関連トピック: