首先是:
[facility].[priority]
facility表示设备、设施,特别装置:
auth # 认证相关的
authpriv # 权限,授权相关的
cron # 任务计划相关的
daemon # 守护进程相关的
kern # 内核相关的
lpr # 打印相关的
mail # 邮件相关的
mark # 标记相关的
news # 新闻相关的
security # 安全相关的,与auth 类似
syslog # syslog自己的
user # 用户相关的
uucp # unix to unix cp 相关的
local0 到 local7 # 用户自定义使用
* # *表示所有的facility
一定要注意上面的,local0 到 local7 # 用户自定义使用
priority表示优先权,日志优先权(log level),一般有以下几种优先权(从低到高):
debug # 程序或系统的调试信息
info # 一般信息,
notice # 不影响正常功能,需要注意的消息
warning/warn # 可能影响系统功能,需要提醒用户的重要事件
err/error # 错误信息
crit # 比较严重的
alert # 必须马上处理的
emerg/oanic # 会导致系统不可用的
* # 表示所有的日志级别
none # 跟* 相反,表示啥也没有
syslog的日志优先权默认是info,这时候用syslog为debug(最低日志优先权)来写日志,syslog服务是不会写入日志的。