首页 > 系统相关 >使用 logrotate 切割nginx日志

使用 logrotate 切割nginx日志

时间:2023-02-28 16:11:30浏览次数:47  
标签:log etc nginx logrotate var 日志

日志滚动 logrotate 能够自动完成日志的压缩、备份、删除和日志邮寄等工作。 ● logrotate默认的主配置文件是/etc/logrotate.conf。 ● /etc/logrotate.d的目录下的文件,这些文件被include到主配置文件/etc/logrotate.conf中。

 

查询软件包是否安装:
rpm -qa logrotate

 

新建 /etc/logrotate.d/nginx

/var/log/nginx/*.log {
  daily
  rotate 10
  missingok
  notifempty
  nocompress
  delaycompress
  create 0640 nginx nginx
  postrotate
     if [ -f /run/nginx.pid ]; then
         kill -USR1 `cat /run/nginx.pid`
     fi
  endscript
}

 

chown root -R /var/log/nginx/

 

logrotate -f /etc/logrotate.d/nginx         手动进行nginx切割
logrotate -vf /etc/logrotate.d/nginx        加-v可以查看详细执行过程

 

cd /var/log/nginx/
ll

 

标签:log,etc,nginx,logrotate,var,日志
From: https://www.cnblogs.com/ooo0/p/17164672.html

相关文章

  • 温习日志-21
    温习日志——2023年2月28日下午学习内容ABriefIntroductiontotheCommandLine通过在终端,输入cd相对路径实现更改路径在终端输入ls会列出当前所在文件夹的所有......
  • Java应用【九】在 Java 中使用Log4j/Logback进行日志记录和调试
    如果您觉得本博客的内容对您有所帮助或启发,请关注我的博客,以便第一时间获取最新技术文章和教程。同时,也欢迎您在评论区留言,分享想法和建议。谢谢支持!相关阅读:​​Java应用【......
  • Centos7-nginx配置Modsecurity实现Web应用防火墙(WAF)
    1:安装依赖yuminstall-ygcc-c++flexbisonyajlyajl-develcurl-develcurlGeoIP-develdoxygenzlib-develpcre-devellmdb-devellibxml2-develssdeep-devellu......
  • KingbaseES checkpoint_timeout参数对wal日志量的影响
    前言在KingbaseESV8R6数据库中,必须先将更改写入WAL日志(老版本称为xlog),然后才能将这些更改从内存shared_buffer写入到磁盘。前两天有个同事遇到一个问题,wal日志每天生成......
  • doker 使用脚本清理容器日志
    编辑sh脚本,vim/var/lib/docker/containers/cleanLogs.sh输入以下内容:echo"========dockercontainerslogsfilesize========"logs=$(find./-name*-json.log)......
  • Nginx的重写功能——Rewrite
    Nginx的重写功能——Rewritehttps://huaweicloud.csdn.net/63566cced3efff3090b5f470.html?spm=1001.2101.3001.6650.9&utm_medium=distribute.pc_relevant.none-task-blo......
  • 8.开启慢查询日志
    1.查看慢查询日志是否开启showvariableslike%slow_query_log%2.开启慢查询日志:setglobalslow_query_log=1    3.查看慢查询日志设置的时间showvariable......
  • 路飞项目:封装日志 全局处理 封装response 数据库配置 软件开发模式 user表配置 开启me
    目录路飞后台配置之封装日志操作步骤:路飞后台配置之封装处理全局异常使用步骤:路飞后台配置之二次封装response使用步骤:路飞数据库配置创建luffy用户mysql的utf8编码和utf8m......
  • Ingress-nginx+内部LB(nginx)实现业务负载均衡
    注:本文使用k8s社区版ingress-nginx实现,涉及知识点:pod、pv、pvc、deployment、service、ingress、ingress-controller、nginx(loadbalance)一.ingress介绍1.ingress-ngin......
  • nginx介绍与配置详解
    内容介绍1、nginx基本概念(1)Nginx是什么,做什么事情Nginx是一个高性能的HTTP和反向代理web服务器,特点是占有内存少,并发能力强。因它的稳定性、简单的配置文件和低系统资......