整理美国服务器日志暴涨导致磁盘满的排查实战。
日志暴涨会拖垮磁盘。以下是排查实战。
一、现象 - 磁盘快速写满 - 服务因无法写入异常 - IO 高
二、定位 1) df -h 看分区 2) du 找大目录 3) 定位暴涨的日志文件 4) 查看日志内容
三、常见原因 1) 应用报错刷屏 2) 死循环打日志 3) 访问日志未轮转 4) 调试日志未关闭 5) 被攻击产生大量日志
四、解决 - 立即清理和截断日志 - 配置 logrotate - 关闭调试日志 - 修复报错根因 - 限流防护
五、配置轮转 - 按大小和日期轮转 - 压缩归档 - 保留期限 - 异地归档
六、预防 1) 磁盘监控告警 2) 日志轮转 3) 日志级别管理 4) 集中日志平台
总结:日志暴涨要先定位文件再清理,配置轮转并修复刷日志的根因。