服务器日志常见问题与实用技巧
服务器日志是排查问题的好帮手,尤其是网站访问慢、频繁报错或被恶意攻击时,日志能帮我们快速定位原因。下面简单整理一下常见日志类型和处理方法,供各位朋友参考。常见日志类型
[*]Nginx 日志:/var/log/nginx/access.log、error.log
[*]系统日志(CentOS/Ubuntu):/var/log/messages 或 /var/log/syslog
[*]MySQL 日志:/var/log/mysql/,慢查询、错误日志
[*]宝塔面板日志:/www/server/panel/logs/
常用命令
查看最近访问:tail -n 100 /var/log/nginx/access.log查找高频IP(排查刷站):awk '{print $1}' access.log | sort | uniq -c | sort -nr | head -10实时监控日志变化:tail -f /var/log/nginx/error.log
建议
定期清理日志,避免占满磁盘:echo "" > /var/log/nginx/access.log可以用宝塔的“计划任务”定期清理。
小结日志虽不起眼,但在排查异常时非常关键。多关注 access.log 和 error.log,可以帮你省下不少排查时间。欢迎大家留言交流用什么方法分析日志、有没有推荐的可视化工具~
页:
[1]