debian

Debian上Nginx日志管理策略

小樊
43
2025-11-14 08:07:04
栏目: 智能运维

Debian上Nginx日志管理策略

一 核心策略与目录

二 标准配置示例

/etc/logrotate.d/nginx
/var/log/nginx/*.log {
    daily
    missingok
    rotate 14
    compress
    delaycompress
    notifempty
    create 0640 www-data adm
    sharedscripts
    postrotate
        if [ -f /var/run/nginx.pid ]; then
            kill -USR1 $(cat /var/run/nginx.pid)
        fi
    endscript
}
/etc/logrotate.d/nginx-size
/var/log/nginx/access.log {
    size 10M
    missingok
    rotate 5
    compress
    delaycompress
    notifempty
    create 0640 www-data adm
    sharedscripts
    postrotate
        /usr/sbin/nginx -s reopen
    endscript
}

三 验证与执行

四 监控分析与扩展

五 安全与维护建议

0
看了该问题的人还看了