0o0dグッ

ログローテート

ログローテート

log rotate

または ログローテーション 【 log rotation 】

システムが残す記録(ログ)が際限なく増えることを防ぐために、一定の容量や期間ごとに古いログを削除したり新しいログで上書きすること。また、そのような機能。

ログはシステムに起こった出来事を時系列に記録したもので、年月の経過に伴い蓄積されていく。通常はディスク容量などは有限であるため、ログが蓄積すると空き領域を圧迫したり使い果たしてしまうことがある。

このような事態を防止するために、一定の期間を過ぎたログを削除したり、ログデータの総量が一定の容量を超えたら最も古いログを削除したりするのがログローテーションである。ログを残すソフトウェアにそのような機能が備わっている場合と、専用のツールを導入して管理する場合がある。