码迷,mamicode.com
首页 >  
搜索关键字:nginx日志切割    ( 96个结果
nginx日志切割脚本,自动上传到日志服务器
nginx日志切割脚本,自动上传到日志服务器1 nginx是yum方式安装,系统会自动生成nginx日志切割计划任务在/etc/logrotate.d/nginx下,把自动生成的计划任务删除,自己编写切割脚本,并传到统一存放日志的服务器上。 www.ahlinux.com 2 安装ncftp包,用于...
分类:Web程序   时间:2015-01-15 12:29:36    阅读次数:185
nginx日志切割脚本
#!/bin/sh#初始化logs_path="/usr/local/nginx/logs"pid_path="/usr/local/nginx/logs/nginx.pid"YESTERDAY=$(date-d"yesterday"+%Y-%m-%d)##移动文件mv${logs_path}/access.log${logs_path}/${YESTERDAY}.access.log##向Nginx主进程发送USR1信号,USR1信号是重新打开日志文件ki..
分类:其他好文   时间:2015-01-15 11:09:48    阅读次数:159
nginx日志切割脚本
#!/bin/bash logs_path="/opt/nginx/logs" #####这是我的nginx日志文件所在的目录 date=$(date-d"yesterday"+"%Y-%m-%d") ###定义前一天的时间,格式为年-月-日 mv${logs_path}/access.log${logs_path}/access_$date.log ######以昨天的日期重新命名日志文件 kill-USR1$(cat/op..
分类:其他好文   时间:2014-12-19 15:54:52    阅读次数:146
Nginx日志切割脚本实践
因为nginx存放的日志文件逐渐增大,导致日后想察看某个时间的日志的时候,打开巨大文件所带来的性能代价和时间定位查找麻烦,因此需要对日志文件按照时间和频率进行切割。切割过程如下:创建当前时间目录,比如年/月目录然后将当前指定的日志,剪切到该创建好的目录下重启nginx服务,重新生成0kb大小的新日志...
分类:其他好文   时间:2014-10-21 00:49:16    阅读次数:301
nginx日志切割脚本,python实现
#自搭建了个人博客有需要交流学习的可以访问www.wpython.com#!/usr/bin/envpython importdatetime,os,sys,shutil log_path=‘/alidata/log/nginx/access/‘ log_file=‘www.wpython.com.log‘ yesterday=(datetime.datetime.now()-datetime.timedelta(days=1)) try: os.makedir..
分类:编程语言   时间:2014-08-07 07:32:10    阅读次数:267
nginx日志切割shell脚本
#!/bin/bash #function:cutnginxlogfilesshell #cp/usr/local/nginx/logs/access.log/usr/local/nginx/logs/access.log.bak log_cut_path="/var/log/nginx" log_files_path="/usr/local/nginx/logs/" log_files_dir=${log_cut_path}$(date-d"yesterday"+"%Y")/$(date-d"yesterd..
分类:其他好文   时间:2014-05-15 18:49:50    阅读次数:244
96条   上一页 1 ... 8 9 10
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!