我正在寻找有关守护程序设施在 /etc/rsyslog.conf 中配置后将记录哪些内容的详细信息。
到目前为止,我发现的最详细信息是:守护进程:影响没有任何特殊分类(DNS、NTP 等)的守护进程(https://debian-handbook.info/browse/squeeze/sect.syslog.html)
有人对此有更详细的解释吗?
答案1
Rsyslog 是古老的 syslog 的更高级版本。设施代码表示哪个系统正在记录消息。
设施代码指定于RFC 5424:
Numerical Facility
Code
0 kernel messages
1 user-level messages
2 mail system
3 system daemons
4 security/authorization messages
5 messages generated internally by syslogd
6 line printer subsystem
7 network news subsystem
8 UUCP subsystem
9 clock daemon
10 security/authorization messages
11 FTP daemon
12 NTP subsystem
13 log audit
14 log alert
15 clock daemon (note 2)
16 local use 0 (local0)
17 local use 1 (local1)
18 local use 2 (local2)
19 local use 3 (local3)
20 local use 4 (local4)
21 local use 5 (local5)
22 local use 6 (local6)
23 local use 7 (local7)
并非所有设施在所有实现中都可用。
daemon
是一个包罗万象的东西,它有助于记录其他未指定的来源。例如,它将用于方便处理来自您自己编写的应用程序的系统日志消息。
- 维基百科系统日志
- 奥莱利实用 UNIX 和 Internet 安全
- 系统日志主页