Debian Syslog故障排查步骤如下:
tail -f /var/log/syslog
。dmesg
。journalctl
(systemd系统):journalctl -b
(启动后日志)、journalctl -f
(实时日志)。rsyslog
服务运行:sudo systemctl status rsyslog
,未运行则启动:sudo systemctl start rsyslog
。/etc/rsyslog.conf
及/etc/rsyslog.d/
目录下配置,确保关键日志记录行(如*.* /var/log/syslog
)未被注释。*.level
(如*.* info
或*.* debug
),重启服务生效。df -h /var/log
,确保有足够空间。sudo setenforce 0
,测试是否因权限限制导致问题。grep
搜索关键词(如error
、failed
)定位异常:grep "error" /var/log/syslog
。sudo systemctl restart 服务名
。sudo apt update && sudo apt upgrade
,修复可能存在的软件缺陷。参考来源: