Syslog

系統日誌錯誤,未知優先級名稱“”

  • June 28, 2019

我正在編輯系統日誌並希望將 ppp 記錄到日誌中。按照 ppp 配置中的建議,我添加了最後兩行。*由於我猜,它似乎記錄了 ppp 以及其他內容。我也得到標題中的錯誤。知道日誌記錄行應該是什麼嗎?

# /etc/syslog.conf - Configuration file for syslogd

auth,authpriv.*     /var/log/auth.log
*.*;auth,authpriv.none  /var/log/messages
user.*          /var/log/user.log
local0.*        /var/log/switch.log
local1.*        /var/log/audit.log
*.emerg         *
local0.*        /dev/ttyS0
!ppp
*.*             /var/log/switch.log

簡而言之,syslog.conf配置如下

facility.priority /place/to/log

ppp 的設施是守護程序。優先級範圍從調試到恐慌。

你的最後一行

*.* /var/log/switch.log

將以任何優先級記錄任何設施到 switch.log。這很可能導致洪水氾濫。

嘗試

 daemon.debug /var/log/daemon.log

另請注意,根據 pppd(8)(pppd 的手冊頁),可以告訴 pppd 記錄到特定文件。

編輯:

  1. 您必須猜測該設施是什麼,我或多或少是為HPUX logging ftp connection做的。
  2. 兩個或多個程序可以共享同一設施,grep ppp需要對日誌文件進行一些後處理(例如)。

引用自:https://unix.stackexchange.com/questions/213495