最新文章:
- Google Map api国内正常使用该如何配置(2021最新)
- wordpress国内网速慢加速及防DDOS攻击快速CF切换教程
- 2.18-3.31,共战疫情,阿里云免费送.网址域名
- Ubuntu安装时出现“failed to load ldlinux.c32”
- iconv函数报错 Detected an illegal character in input string
首页 运维技术
按天分割Nginx访问日志
发布时间:2016年07月02日 评论数:抢沙发 阅读数:4615
Nginx的日志默认是存放在access_log文件里,且只有这一个,不会自动切割,当网站访问量巨大后,日志文件也会随之增大,这样不方便查询日志,下面是分割日志文件的办法
建立脚本:在次日把头天的日志文件移动到指定目录,并根据头天的时间来对日志文件命名,然后生成一个新的日志文件
#!/bin/bash
LOGPATH=/var/logs/nginx/access.log
BAKPATH=/bak/nginx
mv $LOGPATH $BAKPATH/access.`date -d yesterday +%Y%m%d%H%M`.log
touch $LOGPATH
/usr/local/nginx/sbin/nginx -s reopen
脚本设置好了后,设置一个计划任务,让其每天固定时间运行一次即可
* 2 * * * /bin/bash /shell/nginxlog.sh
本文作者:Mr.linus
文章标题: 按天分割Nginx访问日志
本文地址:http://www.90qj.com/373.html 本文已经被百度收录,点击查看详情
版权声明:若无注明,本文皆为“挨踢 Blog”原创,转载请保留文章出处。
本文地址:http://www.90qj.com/373.html 本文已经被百度收录,点击查看详情
版权声明:若无注明,本文皆为“挨踢 Blog”原创,转载请保留文章出处。
相关文章