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

  • 相关阅读:
    c-free5
    node.js模块
    cd
    bower
    atom插件
    反射(操作MetaData)
    1.Html
    SQL语句 把一个表的数据复制到另外一个表里面
    Redis 可视化工具
    C# 多文件压缩包
  • 原文地址:https://www.cnblogs.com/clearlove/p/4127300.html
Copyright © 2011-2022 走看看