Red Hat Linux 上 rsyslog.conf 中的守护进程设施的含义是什么

Red Hat Linux 上 rsyslog.conf 中的守护进程设施的含义是什么

我正在寻找有关守护程序设施在 /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是一个包罗万象的东西,它有助于记录其他未指定的来源。例如,它将用于方便处理来自您自己编写的应用程序的系统日志消息。

相关内容