首页 > 其他分享 >使用logrotate配置日志切割

使用logrotate配置日志切割

时间:2024-03-25 14:45:27浏览次数:22  
标签:-% 切割 etc nginx logrotate 日志

日志切割的方式有很多种,以下为使用logrotate配置nginx的日志切割

1、配置切割nginx的日志文件  vi /etc/logrotate.d/nginx

/var/log/nginx/*.log {
    create 0640 nginx root
    daily
    rotate 10
    size 2G
    missingok
    notifempty
    compress
    sharedscripts
    dateext
    dateformat .%Y-%m-%d-%H
    extension .%Y-%m-%d-%H%M
    postrotate
        /bin/kill -USR1 `cat /run/nginx.pid 2>/dev/null` 2>/dev/null || true
    endscript
}

2、使用定时任务去触发,这里设置的是每小时执行一次 vi /etc/cron.hourly/logrotate

#!/bin/bash
/usr/sbin/logrotate /etc/logrotate.conf

 

标签:-%,切割,etc,nginx,logrotate,日志
From: https://www.cnblogs.com/putaoo/p/18094351

相关文章

  • Web日志分析
    一、HTTP基础1.HTTP报文格式解析HTTP请求报文HTTP请求包括3部分,分别是请求行、请求头和请求正文。WindowsNT10.0表示操作系统内核版本号,WindowsXP内核号是NT5.1或NT5.2(64位操作系统),WindowsVista的内核版本号是NT6.0,Windows7的内核版本号是NT6.1,Windows8的......
  • 通过selenium获取性能日志中的response的body
    selenium==4.14.0以下的就不支持以下设置方法参见:详见fromseleniumimportwebdriverfromselenium.webdriver.chrome.serviceimportServicefromselenium.webdriver.chrome.optionsimportOptionsimporttimeimportjson#设置ChromeWebDriver的路径chrome_dr......
  • 三月二十四日 安卓app打卡开发日志
    目前打卡系统基本完成没有实现的功能有无法统计次数和连接本地数据库我全程连接的远程数据库packagecom.example.test_four.utils;importjava.sql.Connection;importjava.sql.DriverManager;/***function:数据库工具类,连接数据库用*/publicclassJDBCUtils{......
  • blender 切割多边形
    在Blender中,你可以使用几种不同的方法将一个四边形面片切割成两个三角形。以下是两种常见的方法:方法一:使用刀切工具(KnifeTool)选择四边形面片:首先,在3D视图中选择你想要切割的四边形面片。进入编辑模式:按Tab键进入编辑模式。激活刀切工具:按K键激活刀切工具。切割四边形:在四边......
  • Python问题异常处理与日志结合
    我们掌握了try-except来处理程序运行中可能遇到的异常,以及使用logging来记录程序运行日志,该篇文章就结合二者来讲讲如何记录程序运行过程中的各种事件、状态信息以及遇到的异常情况,以便于追踪、诊断和解决程序运行时的问题。目录一、配置日志记录器 (logging.Logger)二、......
  • net core API 后台系统操作日志的实现思路
    netcoreAPI后台系统操作日志的实现思路系统操作日志的实现思路主要问题不在于写日志和表结构设计上。主要问题在识别出哪些数据做了修改。并生成日志。表中数据列众多,且要监控多个表。如果要监控的每个表都去写代码去监控和转换这样的工作量就会比较大。如,用户表【Name,......
  • ra6m3之adc踩坑日志(基于rt-thread )
    问题描述1.已经用fsp工具正确配置Pins2.已经用fsp工具正确配置Stacks3.问题是根本没有在RT-ThreadStudio看到HAL相关的ADC代码,也没看到Settings里边的ADC配置选项问题分析RT-Thread跟Linux内核一样,采用Kconfig来配置驱动和组件,既然没有看到有ADC选项,可以考虑自己添加一个......
  • nginx挂载配置文件和日志-静态目录-方式二
    环境说明linux系统版本:lsb_release-a docker版本:docker-v Nginx镜像版本:1.24.0 不同的操作系统以及软件版本,可能会遇到不一样的问题,一定要注意版本问题。 .1.创建需要挂载的文件目录,比如html和log,还有配置文件nginx.conf.自己首先创建一个目录,结构如下。 ......
  • Java面试题:用Java并发工具类,实现一个线程安全的单例模式;使用Java并发工具包和并发框架
    面试题一:设计一个Java并发工具类,实现一个线程安全的单例模式,并说明其工作原理。题目描述:请设计一个Java并发工具类,实现一个线程安全的单例模式。要求使用Java内存模型、原子操作、以及Java并发工具包中的相关工具。考察重点:对Java内存模型的理解。对Java并发工具包的了......
  • 【发疯毕设日志day7】hagrid_dataset_512数据集作者论文原文逐句翻译——大疆tello手
    论文原文::::2206.08219.pdf(arxiv.org)https://arxiv.org/pdf/2206.08219.pdf摘要     本文介绍了一个庞大的手势识别数据集——海格(HAndGestrueRecognitionImagedataset),以简历一个手势识别(HGR)系统,专注于与设备的交互管理。这就是为什么所选的18个手势都呗赋予......