Ubuntu
我的每個本地設施在 Unix 中登錄到哪裡?
我正在使用
local0
設施登錄資訊HAProxy
。我不明白我的每個設施(local0
…local7
)記錄到哪個文件中?
如果您花時間閱讀並理解它和手冊頁,則連結的答案非常清楚,
rsyslog.conf
但簡而言之:與所有其他 syslog 工具一樣,定義日誌條目發生情況的規則
local6
在 syslog 守護程序的配置文件中定義。您的標籤說您
rsyslog
在 Ubuntu 上使用,因此請查看/etc/rsyslog.conf
./etc/rsyslog.d/*
如果local6
未在任何這些文件中定義,則使用如下規則定義它:local6.* /var/log/local6.log
這會將每條
local6
消息記錄到/var/log/local6.log
. 如果要減少日誌垃圾郵件,請將優先級更改為info
、notice
、或更高。warning
例如local6.notice
,而不是local6.*
. 查看man rsyslog.conf
並蒐索SELECTORS部分標題。