zoukankan      html  css  js  c++  java
  • 配置日志轮转

    日志记录会随着运行时间的增长不断增加 ,日志文件所占用的空间也越来越大 利用logrotate 日志轮转机制。可以有效控制日志规模 ,实现自动化运维

    查看 /etc/logrotate.conf的有效文件 egrep -v "^#|^$" /etc/logrota.conf

    一下需要说明如果没有自定义轮转 那么就按照全局的轮转策略

    weekly     代表的是轮转频率 默认为每周

    rotate 4    保留4个轮转备份

    create    执行轮转后创建新文件

    include /etc/logrotate.d  包含此目录下的自定义配置

    /var/log/wtmp  包含用户日志文件wtmp 的轮转策略

    minsize  1M  日志达到1MB才开始轮转

    create 0664 root utmp 轮转后建新文件并设权限

    missingok   若此文件不存在,则跳过轮转处理

    我们在查看一下上述 /etc/logrotate.d下的配置文件

    notifempty(为空则不轮转)

    size 30K超过30K时轮转

    那么我们再看一下有关syslog的定义

    其中可以发现 有很多日志 然后后面接()sharedscript(共享下列脚本) postrotate(日志轮转完后执行以下共享脚本)

     kill -HUP 重读某个配置文件

    配置 yum的 logrotate文件

    手动执行日志滚动  logrotate -f /etc/logrotate.d/yum

  • 相关阅读:
    成功引爆
    pecompact2脱壳手记
    象棋
    今天小雨
    出错了,怎么办?
    设计模式——Adapter模式
    表设计中应注意的2点
    设计模式——Singleton模式
    设计模式——Facade模式
    设计模式——Strategy模式
  • 原文地址:https://www.cnblogs.com/clearlove/p/4127300.html
Copyright © 2011-2022 走看看