Linux-rsyslog日志系统和logrotate日志轮转
一. rsyslog日志管理
1.1 linux的日志采集分为两大类:系统rsyslogd和第三方进程
rsyslogd收集系统相关日志;
各个第三方软件的日志由自己负责收集;
1.2. rsyslog的facility和level
1.3. 开启接收其他主机的tcp或udp syslog
1.4. 发送syslog函数logger
logger -p 设备名.level “日志内容”
[root@localhost ~]# logger -p authpriv.debug “wo shi shui”
二. 日志轮转logrotate
logrotate可以轮转一起文本文件;
logrotate是通过crond计划任务每天执行的;

2.1 主配置文件/etc/logrotate.conf

2.2 具体某个log文件的logrotate配置文件写在/etc/logrotate.d文件夹中

2.3 强制日志轮转
[root@localhost logrotate.d]# logrotate -f /etc/logrotate.conf
【说明】:本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!