3.5. ログ削除ポリシーの定義


ディレクトリーサーバーは、削除ポリシーを設定すると、アーカイブされた古いログファイルを自動的に削除します。

注記

ログファイルのローテーションポリシーが設定されている場合に限り、ログファイルの削除ポリシーを設定できます。ディレクトリーサーバーは、ログローテーション時に削除ポリシーを適用します。

次の属性を設定して、ログファイルの削除ポリシーを管理できます。

ログアーカイブの超過 (MB)
あるタイプのログファイルのサイズが設定値を超えると、その最も古いログファイルが自動的に削除されます。
空きディスク容量 (MB)
空きディスク容量がこの値に達すると、最も古いアーカイブファイルが自動的に削除されます。
ログファイルが次の日付より古い
ログファイルが設定された時間よりも古い場合は、これが自動的に削除されます。

3.5.1. コマンドラインを使用したログ削除ポリシーの設定

dsconf config replace コマンドを使用して、削除ポリシーを管理する cn=config DN エントリー内の次の属性を変更できます。

 access logerror logaudit logaudit fail logsecurity log

ログアーカイブの超過 (MB)

nsslapd-accesslog-logmaxdiskspace

nsslapd-errorlog-logmaxdiskspace

nsslapd-auditlog-logmaxdiskspace

nsslapd-auditfaillog-logmaxdiskspace

nsslapd-securitylog-logmaxdiskspace

空きディスク容量 (MB)

nsslapd-accesslog-logminfreediskspace

nsslapd-errorlog-logminfreediskspace

nsslapd-auditlog-logminfreediskspace

nsslapd-auditfaillog-logminfreediskspace

nsslapd-securitylog-logminfreediskspace

ログファイルが次の日付より古い

nsslapd-accesslog-logexpirationtime、nsslapd-accesslog-logexpirationtimeunit

nsslapd-errorlog-logminfreediskspace、nsslapd-errorlog-logexpirationtimeunit

nsslapd-auditlog-logminfreediskspace、nsslapd-auditlog-logexpirationtimeunit

nsslapd-auditfaillog-logminfreediskspace、nsslapd-auditfaillog-logexpirationtimeunit

nsslapd-securitylog-logminfreediskspace、nsslapd-securitylog-logexpirationtimeunit

手順

  1. たとえば、すべてのアクセスログファイルの合計サイズが 500 MB を超える場合に、最も古いアクセスログファイルを自動的に削除するには、次のように実行します。

    # dsconf -D "cn=Directory Manager" instance_name config replace nsslapd-accesslog-logmaxdiskspace=500
    Copy to clipboard

    削除ポリシー属性の詳細は、コアサーバー設定属性の説明 の対応するセクションを参照してください。

3.5.2. Web コンソールを使用したログ削除ポリシーの設定

古いアーカイブログファイルを自動的に削除するには、Web コンソールを使用してログ削除ポリシーを設定します。

前提条件

  • Web コンソールにログインしている。

手順

  1. インスタンスを選択します。
  2. Server Logging に移動し、ログのタイプ (Access Log など) を選択します。Access Log Settings ページが開きます。
  3. Deletion Policy タブをクリックします。
  4. 削除ポリシーパラメーターを設定します。たとえば、アーカイブの最大サイズを 600 MB に設定し、ログファイルの保存期間を 3 週間に設定します。

    700

  5. Save Deletion Setting ボタンをクリックして、変更を適用します。
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat, Inc.