不让应用的日志输出到message文件中

时间:2024-11-23 20:36:49

有时我们制定一个应用的日志输出到一个文件的时候例如:  (百度了好久都百度不好,这里记录一下时间2015年12月7日16:28:39)

local7.*                                                /var/log/XXXX.log

但是如果你tail查看message的时候、也会有输出。如果对一个IO要求比较高的系统就不太友好了。所以我们需要屏蔽掉输出到message。

机智的我发现/etc/rsyslog.conf里面有关于message的输出,有人说删除掉message这一行,但是如果你想看其他系统的关键信息那就没有。所以我们可以在

message这里添加一个local7.none来指定不让local7定义的应用日志输出到message。如下

*.info;mail.none;authpriv.none;cron.none;local7.none                /var/log/messages

注意中间有分号