Syslog 日志为空(或几乎没有日志)可能由多种原因造成,下面按常见原因 → 排查方法系统说明,适用于 Linux 系统(如 Ubuntu / CentOS / Debian)。
/var/log/messages、/var/log/syslog 为空或停止更新。
# Ubuntu / Debian
systemctl status rsyslog
# CentOS / RHEL
systemctl status syslog
# 或
systemctl status rsyslog
systemctl start rsyslog
systemctl enable rsyslog
cat /etc/rsyslog.conf
ls /etc/rsyslog.d/
示例应有类似:
*.* /var/log/syslog
journalctl 有日志,但 /var/log/syslog 为空。
systemd 默认只记录到 journal。
编辑:
/etc/systemd/journald.conf
修改:
ForwardToSyslog=yes
然后:
systemctl restart systemd-journald
systemctl restart rsyslog
err 以上*.info;mail.none;authpriv.none /var/log/messages
df -h
ls -l /var/log/syslog
docker logs 容器名
systemctl status rsyslog
journalctl -n 20
cat /etc/rsyslog.conf
df -h
ls -l /var/log/
如果你能告诉我:
我可以给你更精准的原因和命令。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。