zoukankan      html  css  js  c++  java
  • busybox syslog介绍

    busybox中提供了一个syslog.

    配置日志处理规则

    可通过设置/etc/syslog.conf具体配置不同log的处理规则,以下的简单配置,将log全部写到/var/log/messages和控制台

    *.* /var/log/messages
    *.* /dev/console

    使用缓冲区

    如果未设置syslog.conf,默认是写到/var/log/messages。可在启动syslogd时,加上-C参数,使用循环缓冲区保存日志。如

    syslogd -n -m 0 -C256 

    这样启动后,可配合logread读取日志

    自动转储

    许多文章提到,使用logrotate进行日志转储管理,其实如果只需要简单的转储,也可使用syslog自带的

    syslog支持配置自动转储。有一个配置项是

    CONFIG_BUSYBOX_CONFIG_FEATURE_ROTATE_LOGFILE: 
    This enables syslogd to rotate the message files on his own. No need to use an external rotate script

    选上之后,syslog会监控文件大小,超过指定大小自动转储。

    转储的参数(大小,保存份数),可以在调用syslogd时指定。

    -s SIZE    Max size (KB) before rotation (default 200KB, 0=off)
    -b N    N rotated logs to keep (default 1, max 99, 0=purge)

     原文地址:http://www.cnblogs.com/zqb-all/p/8998291.html

  • 相关阅读:
    Eclipse Alt + / 无提示
    洛谷 P1101 单词方阵
    力扣题解 7th 整数反转
    力扣题解 344th 反转字符串
    力扣题解 48th 旋转图像
    力扣题解 36th 有效的数独
    力扣题解 1th 两数之和
    力扣题解 283th 移动零
    力扣题解 66th 加一
    力扣题解 350th 两个数组的交集 II
  • 原文地址:https://www.cnblogs.com/zqb-all/p/8998291.html
Copyright © 2011-2022 走看看