nginx日志会随着访问量而变大,较大的日志会影响分析日志时对日志的分析和处理,我们可以使用shell对nginx日志进行定时分割,以周或者天,对于时间久的日志可以定时删除,减小磁盘的浪费
分类:
系统相关 时间:
2018-02-12 13:39:48
阅读次数:
208
nginx 日志切割 1、编写日志切割脚本 1、编写日志切割脚本 vim /usr/local/sbin/nginx_access_logrotate.sh #!/bin/bash # 将>正确数出与2>错误输出都放到/dev/null内 exec >/dev/null 2>&1 # 配置切割文件名 ...
分类:
其他好文 时间:
2018-01-31 22:18:03
阅读次数:
194
一、nginx访问日志[root@lnmp ~]# vim /usr/local/nginx/conf/nginx.conf (修改Nginx的配置文件)搜索/log_format (log_format后面跟的combined_realip是一个自定义名字,用来定义整个日志格式,这里写什么,虚拟配置文件后面就可以加
分类:
其他好文 时间:
2018-01-05 21:53:53
阅读次数:
194
日志切割当网站访问量大后,日志数据就会很多,如果全部写到一个日志文件中去,文件会变得越来越大。文件大速度就会慢下来,比如一个文件几百兆。写入日志的时候,会影响操作速度。另外,如果我想看看访问日志,一个几百兆的文件,下载下来打开也很慢。为了方便对日志进行分析..
分类:
其他好文 时间:
2017-11-10 20:16:51
阅读次数:
169
nginx日志切割脚本#!/bin/bash
#这个脚本是用来切割nginx日志根据自己情况进行必要的切割:
set-e
logs_path="/data/wwwlogs/"
oldlogs_path="/data/wwwlogs/ngx_oldlogs/"
hos="ngx128"
old_nginx=`mv${logs_path}access.log${logs_path}access_$(date-d"yesterday"+"%Y%m%d")..
分类:
其他好文 时间:
2017-11-04 00:27:59
阅读次数:
245
VM_60_153_sles10_64:~ # cat /data/scripts/cut_nginx_log.sh #!/bin/bash date=`date +%Y%m%d` /bin/mv /data/nginx_logs/access.log /data/nginx_logs/${date... ...
分类:
其他好文 时间:
2017-10-20 10:24:46
阅读次数:
122
Logrotate 配置文件 /etc/logrotate.conf 是 logrotate 的配置文件。 /etc/logrotate.d/ 是用于存储其他配置文件的目录。该目录里的所有文件都会被主动的读入 /etc/logrotate.conf。 配置 Logrotate 只需要在 /etc/l ...
分类:
其他好文 时间:
2017-09-28 10:46:12
阅读次数:
128
#!/bin/bash
##############################################
#Author:Liuzhengwei-1135960569@qq.com
#QQ:1135960569
#Lastmodified:2017-08-1616:05
#Filename:nginx_logrotate.sh
#Description:
##############################################
back_dir=/usr/local/nginx..
分类:
系统相关 时间:
2017-09-22 12:01:54
阅读次数:
126
Nginx日志切割并计划任务自动上传到FTP服务器枫城浪子原创,转载请标明出处!微信bh19890922QQ445718526,490425557更多技术博文请见个人博客:https://fengchenglangzi.000webhostapp.comhttp://fengchenglangzi.blog.51cto.com一、简述NginxWEB服务器每天会产生大量的访问日志..
分类:
Web程序 时间:
2017-09-12 23:16:10
阅读次数:
321