タグ付けされた質問 「logrotate」

logrotateは、大量のログファイルを生成するシステムの管理を容易にするように設計されています。ログファイルの自動ローテーション、圧縮、削除、およびメール送信が可能です。各ログファイルは、毎日、毎週、毎月、または大きくなりすぎたときに処理されます。

2
postgresの内部ログローテーションメカニズムは、特定の時間より古いログファイルを削除できますか?
posgtresの内部ログローテーションメカニズムを使用しています。30日以上経過したログファイルを削除してください。postgresでこれを行うにはどうすればよいですか?postgresがサポートしていない場合、30日より古いログのみを削除するようにlogrotateを設定できますか? 私の現在の設定は: log_destination = 'stderr' logging_collector = on log_directory = 'pg_log' log_filename = 'postgresql-%Y-%m-%d_%H%M%S.log' #log_truncate_on_rotation = off log_rotation_age = 1440 log_rotation_size = 0

4
Linuxでのフリースペース主導のログローテーション?
誰かが私に「アプリケーションのログを保持する期間」を尋ねたところ、領域が不足する以外にそれらを破棄する理由がないため、私の答えは「ディスクがいっぱいになるまで」でした。 ただし、標準のlogrotateでは、特定の期間+ローテーション数を指定する必要があります。「毎日ローテーションし、空き容量が5%になるまで好きなだけ履歴を保持する」と言えるようなものはありますか? プラットフォームはRedhat Linuxです。

6
logrotateがログを自動的にローテーションしない
2つの異なる(i386 v AMD)Debianボックスがあり、同じ問題があります。logrotateはログを自動的にローテーションしません。私が手動でそれを強制すると、それはうまくいきます /usr/sbin/logrotate -f /etc/logrotate.conf しかし、それは私には大丈夫ではありません。 設定は変更されていません(少なくとも私は変更していません)。AMDボックスはフレッシュインストールですが、機能しません。 同様の問題に気づいた場合は、私を助けてください。 更新(一部のサーバー出力): logrotate -d http://pastebin.com/e6AshtGq ls -l /var/log http://pastebin.com/Y2A4Li59 cat /etc/logrotate.conf http://pastebin.com/1h7Uwctr ls -l /etc/logrotate.d http://pastebin.com/NvUAeszM

4
ダムの非インタラクティブアプリケーションのログをローテーションする
Ubuntu 10.4サーバー。 サーバー上で常に実行されている非対話型の古いレガシーサービスがあります。 ログを固定名のファイル(/var/log/something.log)に書き込みます。 ログファイルを手放すためのシグナルは処理しません。そのログファイルをローテーションする必要があります。 アプリケーションを変更せず、ログのデータを失うことなく、これを適切に行う方法はありますか?

2
Apache2とlogrotate:delaycompressが必要ですか?
現在、Apacheログが巨大になったときのファイルサイズを調べています。私のlogrotate構成では、delaycompress有効にしました。Apacheは本当にこれを必要とするのですか(logrotateのドキュメントでは、一部のプログラムがまだ古いファイルに書き込んでいると記載されています)、それとも無効にしても安全delaycompressですか? これが私のlogrotate設定です: /var/log/apache2/*.log { weekly missingok rotate 26 compress delaycompress notifempty create 640 root adm sharedscripts postrotate if [ -f /var/run/apache2.pid ]; then /etc/init.d/apache2 restart > /dev/null fi endscript }
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.