Nginx日志切割脚本

简介:

Nginx日志切割脚本

#!/bin/bash   
logs_path="/alidata/server/log/nginx/"    
mv ${logs_path}access.log ${logs_path}access_$(date -d "yesterday" +"%Y%m%d").log    
kill -USR1 `cat /alidata/server/nginx/logs/nginx.pid`

添加权限后加入crontab中:   
chmod +x /alidata/server/nginx/sbin/split_nginx_log.sh    
crontab -e    
0 1 * * * /alidata/server/nginx/sbin/split_nginx_log.sh    
crontab -l



本文转自 urey_pp 51CTO博客,原文链接:http://blog.51cto.com/dgd2010/1394083,如需转载请自行联系原作者


相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
相关文章
|
1月前
|
运维 监控 应用服务中间件
LNMP详解(十五)——Nginx日志分析实战
LNMP详解(十五)——Nginx日志分析实战
34 0
|
1月前
|
运维 应用服务中间件 Shell
LNMP详解(十六)——Nginx日志切割
LNMP详解(十六)——Nginx日志切割
27 5
|
16天前
|
弹性计算 应用服务中间件 Shell
切割 Nginx 日志文件
【4月更文挑战第28天】
23 0
|
14天前
|
弹性计算 应用服务中间件 Shell
一键编译安装Nginx脚本
【4月更文挑战第30天】
22 1
|
15天前
|
弹性计算 应用服务中间件 Shell
切割Nginx 日志文件
【4月更文挑战第29天】
21 1
|
15天前
|
弹性计算 应用服务中间件 Shell
编写nginx 启动脚本
【4月更文挑战第29天】
13 1
|
1月前
|
存储 应用服务中间件 nginx
nginx日志定时切割 按年月日
nginx日志定时切割 按年月日
22 0
|
1月前
|
网络协议 应用服务中间件 Linux
centos7 Nginx Log日志统计分析 常用命令
centos7 Nginx Log日志统计分析 常用命令
152 2
|
7天前
|
C++
JNI Log 日志输出
JNI Log 日志输出
16 1
|
7天前
|
存储 运维 大数据
聊聊日志硬扫描,阿里 Log Scan 的设计与实践
泛日志(Log/Trace/Metric)是大数据的重要组成,伴随着每一年业务峰值的新脉冲,日志数据量在快速增长。同时,业务数字化运营、软件可观测性等浪潮又在对日志的存储、计算提出更高的要求。