文档章节

ng日志按天切换脚本

纳兰清风
 纳兰清风
发布于 2016/04/20 15:45
字数 54
阅读 40
收藏 1
#! /bin/bash

NGINX_PATH='/home/q/nginx/logs'
LOG_FILE_TIME="$(date -d "1 day ago" "+%Y-%m-%d")"
LOG_FILE="${NGINX_PATH}/access.$LOG_FILE_TIME.log"
mv ${NGINX_PATH}/access.log "$LOG_FILE"
kill -USR1 "$(cat ${NGINX_PATH}/nginx.pid)"
gzip ${LOG_FILE}
SEVEN_AGO=$(date -d "7 days ago" "+%Y-%m-%d")
rm -rf $NGINX_PATH/access.$SEVEN_AGO.log.gz


© 著作权归作者所有

共有 人打赏支持
纳兰清风
粉丝 31
博文 35
码字总数 34337
作品 0
朝阳
程序员
私信 提问
nginx日志按天生成&定期删除日志

问题:nginx会按照nginx.conf的配置生成access.log和error.log,随着访问量的增长,日志文件会越来越大,既会影响访问的速度(写入日志时间延长),也会增加查找日志的难度,nginx没有这种按天...

说回答
06/06
0
0
自动分割日志bash shell脚本

一、很多服务软件的日志文件时间久了,文件很大,查看内容很不方便。下面的脚本是按天来分割日志,朋友们也可以自己修改按小时的。 二、代码主体: #!/bin/bash 按天分割日志 date= 需要分割...

ss75710541
2014/02/26
0
0
标准化启动脚本的构建与cronolog的日志分割

先上标准化启动脚本: #!/bin/bash chkconfig: 2345 93 11 description:$INS_APP Server . /etc/rc.d/init.d/functionsJAVA_HOME="/usr/local/jdk"PATH=/usr/local/bin:/usr/local/sbin:/usr/......

运维技术
2014/06/17
0
0
syslog-ng 结合 cron logrotate 和 logwatch 管理日志

最初安装 gentoo 的时候,选择的日志记录工具是 syslog-ng(官方手册推荐的嘛)。一直零配置使用到现在。最近整理了一下日志,配合 cron logrotate 和 logwatch,对日志的记录进行了一下整理...

Jerry_Baby
2013/11/16
0
1
Nginx 日志自动切割(Centos6.8)

前几天看nginx日志,发现日志文件发现越来越大。下载分析非常不方便,所以打算按天对其进行切割,使用shell脚本方式进行切割。 当前使用Nginx安装到了/usr/local/nginx 创建分割shell脚本 在...

阿刚ABC
09/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Docker Java API 选型

因为工作原因需要使用Java调用装有docker环境的机器完成打镜像 上传镜像库的操作,进过调查,发现了两个比较常用的Java API工具,分别是 docker-java 和 spotify-docker-client,Github地址分...

MrPei
8分钟前
1
0
关ASCII码中的特殊字符10和13

10 : 是 LF 即 "\n" 13:是CR 即 "\r" 在不同的操作系统中,表示的方式是不一样的。在UNIX系统中,换行符使用"\n" , 在 windows 系统中换行使用 "\r\n"; 在旧版macOS中换行使用回车符"/r",...

Canaan_
10分钟前
0
0
MaxCompute 表(Table)设计规范

表的限制项 表(Table)设计规范 表设计主要目标 表设计的影响 表设计步骤 表数据存储规范 按数据分层规范数据生命周期 按数据的变更和历史规范数据的保存 数据导入通道与表设计 分区设计与逻辑...

阿里云官方博客
16分钟前
1
0
border实现等高布局

效果图 实现上图效果的全部html+css代码 <div class="box"> <nav> <h3 class="nav">导航1</h3> <h3 class="nav">导航2</h3> </nav> <section> <div cla......

呵呵闯
27分钟前
1
0
MaxCompute 表(Table)设计规范

表的限制项 表(Table)设计规范 表设计主要目标 表设计的影响 表设计步骤 表数据存储规范 按数据分层规范数据生命周期 按数据的变更和历史规范数据的保存 数据导入通道与表设计 分区设计与逻辑...

阿里云云栖社区
33分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部