三歩あるけば物も忘れる

私メタボックル!お腹のお肉の妖精さ!

ユーザ用ツール

サイト用ツール


サイドバー

  
人気ページTOP10

297

インフラ構築:RHEL8:50.ログ管理-logrotate

インフラ構築/RHEL8/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.

インフラ構築/RHEL8/50.ログ管理-logrotate.txt · 最終更新: 2021/07/27 by admin