最简单粗暴的方法:

适用情况:空闲时间比较多。

步骤:

①编写脚本truncateLog.sh。脚本内容为truncate -s 0 access.log

②编辑crontab -e。每天0点执行一次脚本

脚本内容如下:

#!/bin/bash
DATE=$(date +%Y_%m_%d-%H%M%S);
../sbin/nginx -s stop;
mv access.log ${DATE}-access.log
mv error.log ${DATE}-error.log
../sbin/nginx
#删除7天前的文件
find /usr/local/openresty/nginx/logs/ -mtime +7 -name "*.log" -exec rm -rf {} \;

防止nginx日志过大相关推荐

  1. nginx日志切割定时执行脚本

    # vim /tmp/shell/nginx_logbak.sh #防止nginx日志过大,用周期性执行计划任务,执行日志切割脚本 #!/bin/bash date=`date +%Y%m%d` lo ...

  2. presto + kafka + logstash 实时监控分析nginx日志

    文章目录 前言 一.方案选取 二.各项配置 1.logstash配置 2.presto 增加kafka connector 3. 分析监控 总结 前言 目前线上环境nginx日志一天10亿左右,日志已 ...

  3. 【临实战】使用 Python 处理 Nginx 日志

    有什么 有 14 台机器(意味着我们有 14 份日志) 一台可以连到这 14 太机器的机器(有Python 2.6) 要做什么 获取 14 台机器上某时间段内的包含某特征的日志,再取出其中的特定内容 ...

  4. log nginx 客户端请求大小_后端实践:Nginx日志配置(超详细)

    前言 设置access_log语法 作用域 基本用法 使用log_format自定义日志格式语法 设置error_log语法 基本用法 open_log_file_cache语法 基本用法 总结 前言 ...

  5. 从nginx日志原始二进制数据还原文件

    nginx的access日志自定义格式记录了post请求数据,因为一些原因需要从原始数据恢复出jpg格式图片. 首先处理日志,筛选出含有图片数据的日志条目,取出其中一条进行分析,大致格式如下,为了便于 ...

  6. Nginx 日志文件切割

    为什么80%的码农都做不了架构师?>>>    偶然发现access.log有21G大,所以将其切割. Nginx 是一个非常轻量的 Web 服务器,体积小.性能高.速度快等诸多优点 ...

  7. 转: 基于elk 实现nginx日志收集与数据分析

    原文链接:https://www.cnblogs.com/wenchengxiaopenyou/p/9034213.html 一.背景 前端web服务器为nginx,采用filebeat + logs ...

  8. nginx日志切割并使用flume-ng收集日志

    nginx的日志文件没有rotate功能.如果你不处理,日志文件将变得越来越大,还好我们可以写一个nginx日志切割脚本来自动切割日志文件. 第一步就是重命名日志文件,不用担心重命名后nginx找不到 ...

  9. logrotate测试_使用 logrotate 对 apache/nginx 日志切割

    logrotate 是 linux 系统用来分割日志的系统工具,可以方便将日志按周期(日,周,月)和大小进行分割. 当我们的服务器访问量比较大时,服务器的 access.log 可能会 G/天的级别增 ...

最新文章

  1. 如何为MNIST手写数字分类开发CNN
  2. 00asp.net_js前后台代码互访
  3. 实现在Windows下安装Lighttpd的方法
  4. Linux彻底删除mysql
  5. 【java】java 使用 Unsafe CAS 实现数据递增 打印重复问题
  6. Flex与.NET互操作(十六):FluorineFx + Flex视频聊天室案例开发
  7. leetcode力扣94. 二叉树的中序遍历
  8. [洛谷P5367]【模板】康托展开
  9. sar adc的常用指标(二)
  10. Star Way To Heaven题解(防题目重复)
  11. 卢卡斯(Lucas)定理
  12. 做个grub的U盘启动盘,即将grub安装到U盘上面。
  13. 【华人学者风采】周昆 浙江大学
  14. AdGuard免费的电脑手机广告拦截程序
  15. Door to Door 日剧改编 励志
  16. 配置完hadoop后调用HDFS的API进行统计英语单词数量
  17. mysql自学笔记九(Navicat Premium 15)
  18. 浅谈网络之“TCP协议”
  19. 谈谈演讲 - 优秀的演讲都是准备出来的
  20. node.js+cheerio+axios实现爬虫爬取数据

热门文章

  1. 【STM32】STM32标准库与HAL库对照学习教程一--使用寄存器操控LED闪烁详讲
  2. 小程序font-family
  3. 把计算机安装到手机桌面,如何将我的电脑图标添加到桌面上
  4. 弘辽科技:如何有效提升让拼多多商家头疼的曝光量?
  5. 企业网管软件之SOLARWINDS实战-制作拓扑图
  6. TiDB v7.1.0离线升级命令版
  7. Tomcat“汤姆猫?“ ---------web应用服务器(个人整理)
  8. 【小程序专栏】多种开发方式对比-跨端?低代码?原生?还是云开发?
  9. 戴尔灵越7590电脑风扇起飞,噪音特大
  10. 卡尔曼滤波算法在DS18B20温度检测中的应用