美文网首页
一 、各系统日志保存不得小于6个月

一 、各系统日志保存不得小于6个月

作者: 醉于麦田 | 来源:发表于2023-08-09 17:47 被阅读0次

一、排查方式:
1.查看/etc/logrotate.conf配置是否正确;


image.png

调整后:


image.png
2.查看/var/log日志存储情况(可选);

二、修复方式如下:
vi /etc/logrotate.conf

rotate log files weekly

weekly 修改为monthly

keep 4 weeks worth of backlogs

rotate 4 修改为 6
重启生效方式:
service rsyslog restart

二 应用服务器-nginx日志保存不能低于6个月
cd /etc/logrotate.d/
vim /etc/logrotate.d/nginx
把rotate 参数改为六个月的数量:30*6

下面结果为7个月
/var/log/nginx/*.log {
daily
missingok
rotate 217
compress
delaycompress
notifempty
create 640 nginx adm
sharedscripts
postrotate
if [ -f /var/run/nginx.pid ]; then
kill -USR1 cat /var/run/nginx.pid
fi
endscript
}

相关文章

网友评论

      本文标题:一 、各系统日志保存不得小于6个月

      本文链接:https://www.haomeiwen.com/subject/bivaydtx.html