ベンダーのアプリケーションによって書き込まれている巨大なログファイルがあります。ベンダーが私たちが求めることを何もしないと仮定しましょう。そのログファイルを回転させる方法はありますか?私たちは1時間に約300 MBの書き込みを見ています。私はそれを10 MBに分割し、1日以上古いものや1000個を超えるファイルを崖から落とすようにします。
(私は知っていることを知っていますが、サービスを中断せずにWindowsでApacheログを回転させる方法はありますか?)
Aha-Chompログは死んでいましたが、「chomp logrotate」を検索すると新しいサイトに移動しました。明日試してみて、気に入ったら返信します。他の誰かが使用しているソフトウェアについて、私はまだ聞きたいです。
サービスを定期的に再起動すると問題が発生しますか?アプリケーションは、その出力をプログラムまたはネットワークソケットに送信できますか?
—
ゾレダチェ
stdoutまたは名前付きファイルにログを記録できます。再起動の可能性-可能、まだ不明。
—
mfinni
ログローテーション用のスクリプトは何百もあります。たとえば、「powershell log rotation」をGoogleで検索します。
—
ジムB
これは、特に書き込まれなくなった古い(古い)ファイルを具体的に処理しますが、これはかなり簡単なケースです。単一のファイルを処理するものを探していました。
—
mfinni
そのフォーラムで「logrotate」を検索した結果は0です。
—
mfinni