1. 程式人生 > 實用技巧 >syslog系統日誌服務

syslog系統日誌服務

syslog.conf配置中的優先順序:

debug
info
notice
warn
err
critical
alert
panic,emergence  

從/etc/syslog.conf中配置引數如下:

上圖是配置關於authpriv的日誌,列印不同級別的日誌到對應的檔案中。

#/etc/init.d/syslog stop  //通過手動操作來停止syslog服務

系統日誌:
集中處理日誌的程序:syslogd,klogd
日誌檔案示例:
/var/log/dmesg:核心引導資訊
/var/log/messages:標準系統錯誤資訊
/var/log/maillog:郵件系統資訊
/var/log/secure:安全,認證和xineted訊息
應用程式日誌檔案和目錄夾同樣處於/var/log下
#logger -p authpriv.err "======authpriv.error======"
然後監控控制檯tty1檢視是否有該訊息顯示
或者檢視/var/log/above_error.log訊息檢視是否有日誌訊息
syslog配置
syslog 在/etc/rc.d/init.d/下System V初始化指令碼同時控制著syslogd和klogd程序
/etc/syslog.conf   配置系統的日誌
/etc/sysconfig/syslog設定當System V初始化指令碼啟動syslogd和klogd時開關選項

#man syslog.conf

auth(驗證)和authpriv(認證並授權) 

syslog.conf檔案內容基本上是由select(裝置和優先順序)和action組成