1. 日志轮转配置 ① 创建 logrotate 配置文件 a. 按天自动滚动清理 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 sudo tee /etc/logrotate.d/docker-nginx EOF /path/to/your/mount_data/nginx/logs/*.log { daily # 每天轮转 rotate 30 # 保留3
1. 日志轮转配置① 创建 logrotate 配置文件a. 按天自动滚动清理
b. 按文件大小自动滚动清理
关键参数说明:
② 设置目录权限
③ 手动测试配置
2. 日志备份方案① 定期压缩备份到其他目录
② 添加定时任务(每天凌晨执行)
3. 高级功能扩展① 按小时轮转(高频日志场景)
② 日志上传到云存储
③ 日志分析报警
常见问题解决方案
|
2024-04-02
2024-02-26
2023-01-24
2024-09-30
2022-08-15