InfrastructureConstruction:RHEL8:LogManagement-logrotate
50.ログ管理-logrotate
logrotateの設定方法
#変更 vi /etc/logrotate.conf #適用 logrotate /etc/logrotate.conf #ログローテート強制実行 logrotate -f /etc/logrotate.conf
logrotateの設定詳細
変更するのは、ローテーションの間隔と保存する世代数で良い
#ローテーションを実施する間隔 #[daily | weekly | monthly | yearly] weekly #保存する世代数 #rotate [数値] rotate 4 #ローテート後に新しいファイルを作成 #[create | nocreate] create #個別にログ設定ファイルを読み込むディレクトリパス include /etc/logrotate.d #ローテート後ファイルの接尾辞(dateextは日付、nodateextは連番) #[dateext | nodateext] dateext
https://hackers-high.com/linux/man-jp-logrotate/
※“/etc/logrotate.d/“配下のファイルすべてに影響がある。
個別のログごとに調整したい場合は、”/etc/logrotate.conf“ではなく”/etc/logrotate.d/“配下のファイルで設定する。
初期値
# see "man logrotate" for details # rotate log files weekly weekly # keep 4 weeks worth of backlogs rotate 4 # create new (empty) log files after rotating old ones create # use date as a suffix of the rotated file dateext # uncomment this if you want your log files compressed #compress # RPM packages drop log rotation information into this directory include /etc/logrotate.d # system-specific logs may be also be configured here.
InfrastructureConstruction/RHEL8/LogManagement-logrotate.txt · 最終更新: 2021/01/01 by 127.0.0.1