Syslog 日志突然增大,通常不是单一原因,而是某类事件被高频触发或日志配置/转发异常导致的。可以按下面思路快速定位。
这是最常见原因。
✅ 排查方式:
# 查看最近日志增长
ls -lh /var/log/syslog*
# 找出高频日志来源
grep -c "" /var/log/syslog | tail
或者:
awk '{print $5}' /var/log/syslog | sort | uniq -c | sort -nr | head
warning/errordebug✅ 检查:
grep -R "debug" /etc/rsyslog.conf /etc/rsyslog.d/
✅ 检查:
ls -lh /var/log/syslog*
cat /etc/logrotate.d/rsyslog
常见失效原因:
✅ 示例:
grep "Failed password" /var/log/syslog | wc -l
例如:
✅ 检查:
systemctl status rsyslog
journalctl -u rsyslog -p err
tail -f /var/log/syslog
lsof /var/log/syslog
journalctl --disk-usage
# 重启 rsyslog
systemctl restart rsyslog
# 临时降低日志级别
# 改回 warning/error
# 限制 journal 大小
journalctl --vacuum-size=500M
/var/log 使用率你可以直接贴出:
/var/log/syslog 的 前 20 行我可以帮你直接判断是哪一类问题,而不是泛泛而谈。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。