rsyslog服务和logrotate工具

rsyslog服务是根据日志消息的数据类型、设备类型和优先级来进行排序再录入/var/log目录下

所以rsyslog对于日志管理有相关的规则,其配置的规则位于/etc/rsyslog.conf文件和/etc/rsyslog.d目录中扩展名为.conf的任何文件

rsyslog服务和logrotate工具

 

 其中*代表所有等级

 

logrotate工具会轮转日志文件,以防止它们在含有/var/log目录的文件系统中占用太多空间。

轮转日志文件会以轮转日期作扩张名来重命名的,通常文件一周进行轮转,轮转四周的文件会进行清理,并且跟rsyslog一样,可以修改其配置文件进行规则的制定/etc/logrotate.conf

这里运用到调度作业(cron)的功能,之前有说过,会定期进行的作业。

rsyslog服务和logrotate工具

 

 例外,logger指令可以用来生成日志

rsyslog服务和logrotate工具

 

 -p 后加的是系统名字或者主机名字再加优先级,默认是uesr.*   user是指我们自己用户

上一篇:通过loganalyzer展示数据库中的日志


下一篇:第三章 Linux系统中的日志管理