rsyslog服务是根据日志消息的数据类型、设备类型和优先级来进行排序再录入/var/log目录下
所以rsyslog对于日志管理有相关的规则,其配置的规则位于/etc/rsyslog.conf文件和/etc/rsyslog.d目录中扩展名为.conf的任何文件
其中*代表所有等级
logrotate工具会轮转日志文件,以防止它们在含有/var/log目录的文件系统中占用太多空间。
轮转日志文件会以轮转日期作扩张名来重命名的,通常文件一周进行轮转,轮转四周的文件会进行清理,并且跟rsyslog一样,可以修改其配置文件进行规则的制定/etc/logrotate.conf
这里运用到调度作业(cron)的功能,之前有说过,会定期进行的作业。
例外,logger指令可以用来生成日志
-p 后加的是系统名字或者主机名字再加优先级,默认是uesr.* user是指我们自己用户