Go to main content
Trusted Extensions 構成と管理

印刷ビューの終了

更新: 2016 年 11 月
 
 

Oracle Directory Server Enterprise Edition のログを構成する

    この手順では次の 3 種類のログを構成します。 アクセスログ、監査ログ、およびエラーログです。次のデフォルト設定は変更されません。

  • すべてのログが有効化およびバッファリングされます。

  • 各ログは対応する /export/home/ds/instances/your-instance/logs/LOG_TYPE ディレクトリ内に配置されます。

  • イベントはログレベル 256 でロギングされます。

  • ログは 600 ファイルアクセス権で保護されます。

  • アクセスログは毎日ローテーションされます。

  • エラーログは毎週ローテーションされます。

    この手順の設定は次の要件を満たします。

  • 監査ログは毎日ローテーションされます。

  • 3 か月よりも古いログファイルは期限切れになります。

  • すべてのログファイルで最大 20,000M バイトのディスク容量を使用します。

  • 各ファイル最大 500M バイトの、最大 100 のログファイルが保持されます。

  • ディスク容量の空きが 500M バイトを下回ると古いログから削除されます。

  • エラーログでは追加情報が収集されます。

始める前に

大域ゾーンで root 役割になっている必要があります。

  1. アクセスログを構成します。

    アクセスの LOG_TYPEACCESS です。ログを構成するための構文は、次のとおりです。

    dsconf set-log-prop LOG_TYPE property:value
    # dsconf set-log-prop ACCESS max-age:3M
    # dsconf set-log-prop ACCESS max-disk-space-size:20000M
    # dsconf set-log-prop ACCESS max-file-count:100
    # dsconf set-log-prop ACCESS max-size:500M
    # dsconf set-log-prop ACCESS min-free-disk-space:500M
  2. 監査ログを構成します。
    # dsconf set-log-prop AUDIT max-age:3M
    # dsconf set-log-prop AUDIT max-disk-space-size:20000M
    # dsconf set-log-prop AUDIT max-file-count:100
    # dsconf set-log-prop AUDIT max-size:500M
    # dsconf set-log-prop AUDIT min-free-disk-space:500M
    # dsconf set-log-prop AUDIT rotation-interval:1d

    監査ログのローテーション間隔は、デフォルトで 1 週間です。

  3. エラーログを構成します。

    この構成では、エラーログで追加データが収集されるように指定します。

    # dsconf set-log-prop ERROR max-age:3M
    # dsconf set-log-prop ERROR max-disk-space-size:20000M
    # dsconf set-log-prop ERROR max-file-count:30
    # dsconf set-log-prop ERROR max-size:500M
    # dsconf set-log-prop ERROR min-free-disk-space:500M
    # dsconf set-log-prop ERROR verbose-enabled:on
  4. (オプション)さらにログを構成します。

    ログごとに次の構成を行うことも可能です。

    # dsconf set-log-prop LOG_TYPE rotation-min-file-size:undefined
    # dsconf set-log-prop LOG_TYPE rotation-time:undefined

    dsconf コマンドについては、dsconf(1M) のマニュアルページを参照してください。