位置: 编程技术 - 正文
推荐整理分享使用shell脚本对Nginx日志进行切分的示例代码(shell脚本 !),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:shell脚本.sh,shell脚本可以干嘛,shell脚本怎么用,shell脚本怎么用,shell脚本ne,shell脚本用处,shell脚本能实现哪些功能,shell脚本ne,内容如对您有帮助,希望把文章链接给更多的朋友!
本文介绍了使用shell脚本对Nginx日志进行切分的示例代码,分享给大家,具体如下:
1.日志格式
默认的日志格式: main
如默认的main日志格式,记录这么几项
远程IP- 远程用户/用户时间 请求方法(如GET/POST) 请求体body长度 referer来源信息
http-user-agent用户代理/蜘蛛 ,被转发的请求的原始IP
http_x_forwarded_for:在经过代理时,代理把你的本来IP加在此头信息中,传输你的原始IP
2.实现思路
shell+定时任务+nginx信号管理,完成日志按日期存储
3.定时任务
Crontab 编辑定时任务
* * * /xxx/path/b.sh 每天0时1分(建议在-点之间,系统负载小)、
标签: shell脚本 !
本文链接地址:https://www.jiuchutong.com/biancheng/378258.html 转载请保留说明!友情链接: 武汉网站建设