前言:日志,服务器的黑匣子

日志记录服务器上发生的一切。故障排查、安全审计、性能分析都离不开日志管理。

1. 主要日志文件

/var/log/syslog        # 系统日志
/var/log/auth.log      # 认证日志
/var/log/kern.log      # 内核日志

2. journalctl

journalctl -f           # 实时跟踪
journalctl -u nginx     # 服务日志
journalctl -p err       # 错误级别

3. logrotate

/var/log/nginx/*.log {
    daily
    rotate 14
    compress
}

4. 实时监控

tail -f /var/log/syslog | grep -i error

总结

日志管理和监控是服务器运维的核心。下一篇将讲解备份与恢复策略。