Nextcloudログファイルのローテーション
NextCloudのログファイルがありますが、これはデフォルトでログローテーションされるファイルサイズが一定( 100MB)に達するとローテーションされるようです。このファイルサイズなどのログに関する設定は、config.php で変更する事ができます
ログローテーションの設定(config.php)
Nextcloudの設定ファイル config/config.php 内で、ログの挙動を制御できます。主なパラメータは以下の通りです。
| パラメータ | 説明 | デフォルト値 |
log_type | ログの出力先(file, syslog, errorlog) | file |
logfile | ログファイルのパス | data/nextcloud.log |
log_rotate_size | ローテーションするサイズ(バイト単位) | 104857600 (100MB) |
log_max_retention_days | ログを保持する日数 | 14 (14日間) |
ログファイルの容量を変更する
ログファイルの容量を5MBとか変更する場合は、以下のような変更するとログローテーションするファイルサイズを変更することができます
$ sudo vim /var/www/html/nextcloud/config/config.php 'log_rotate_size' => 5242880, // 5MB (5 * 1024 * 1024 バイト) 'log_max_retention_days' => 7, // (任意) 1週間分あれば十分な場合

