首页 > 系统相关 >Linux日志轮询设置时间执行【原创】

Linux日志轮询设置时间执行【原创】

时间:2022-11-28 12:48:10浏览次数:35  
标签:etc 轮询 nginx logrotate Linux 日志 self

自动切割时间 默认的logrotate(配置文件里设置的是cron.daily)一般会在每天的3点05分到3点50分之间执行

但是由于我们统计日志时间需要从每天0点开始,所以就要利用crontab设置定时任务执行

 

1、创建自定义目录
mkdir /etc/logrotate_self

2、创建日志轮询文件
cat /etc/logrotate_self/nginx
/usr/local/nginx/logs/*.log{
daily
create 644 root root
dateext
copytruncate
compress
delaycompress
rotate 30
notifempty
missingok
}

3、测试
logrotate -d /etc/logrotate_self/nginx # 测试
logrotate -v -f /etc/logrotate_self/nginx # 强制

4、设置定时任务
# nginx日志分割
0 0 * * * /usr/sbin/logrotate  -vf /etc/logrotate_self/nginx

 

标签:etc,轮询,nginx,logrotate,Linux,日志,self
From: https://www.cnblogs.com/paul8339/p/16931864.html

相关文章

  • Shell 把日志记录按天切割到不同的文件【转】
    #!/bin/bash#文件夹不存在,则创建,参数从$1开始createFolder(){if[!-d$1];thenmkdir-p$1#创建文件夹:-p递归创建文件夹chmod-R777......
  • Linux网络虚拟化和Docker网络--上
    Linux网络虚拟化1.Linux网络常见概念与操作1.1NameSpace定义​​简单理解namespace​​​​namespace​​是Linux上的网络隔离技术的名称。其实无论是Linux网络中还是其......
  • Linux 安装RabbitMq
    1、下载Erlang和Rabbithttps://d28dx6y1hfq314.cloudfront.net/828/1039/el/8/package_files/2279064.rpm?t=1669605802_12ad3355a4114c22e9b151acfe4484891078938eh......
  • 搭建单机日志服务 es+logstash+kibana+eshead
    1安装网上很多,第一次安装直接去官网下载es+logstash+kibanaeshead2结果展示+说明一 精准搜索想要的数据  二指定搜索时间范围内的所有数据   三......
  • 初识Linux(十)------ Linux 帐号管理与 ACL 权限设置
      要登陆Linux系统一定要有帐号与密码,不同的使用者应该要拥有不同的权限。我们还可以通过user/group的特殊权限设置,来规范出不同的群组开发。在Linux的环境下,可以......
  • Linux流量监控iftop
    iftop可以用来监控网卡的实时流量(可以指定网段)、反向解析IP、显示端口信息等。CentOS安装安装依赖包:yuminstall-ygccflexbyacclibpcapncursesncurses-devellibpcap......
  • .Net 6 配置日志
    前言  .Net6与之前的配置有点不一样了记录下日志配置方式。当前日志以Serilog为例,.Net6的日志由内置的Logger获取,然后可以交给Serilog|NLog等框架处理,框架通过他......
  • Linux软件安装与yum仓库搭建
    一、Linux软件安装Linux软件安装有两种方法,分别是rpm包安装和搭建yum仓库安装1.挂载外来的硬件设备需要连接在Linux系统上使用必须挂载,系统内部的一个文件夹和硬件设备......
  • 两台linux服务器互相自动备份
    将数据同步到其它服务器这里使用Linux同步文件工具rsync来进行文件的同步rsyncrsync是类unix系统下的数据镜像备份工具——remotesync。一款快速增量备份工具RemoteS......
  • 使用 tar 备份整个 Linux 系统
    基本用法:tar-cvpzfbackup.tar.gz--exclude=/backup.tar.gz--one-file-system/选项解释:c 创建归档v 啰嗦模式,打印详细的压缩过程p 保持文件......