rsyslog日志服務的配置文件分析


基於rsyslog日志服務的日志
在不同的LINUX系統,實現的軟件略有不同。
syslog,rsyslog,syslog-ng,用於實現系統日志的管理。

[root@asianux4 ~]# rpm -qa |grep syslog
rsyslog-5.8.10-8.AXS4.x86_64

rsyslog日志服務的配置文件
/etc/rsyslog.conf    rsyslog日志的主配置文件
/etc/rsyslog.d/*.conf    rsyslog日志的輔助配置文件
/var/log/        日志文件的目錄


  8 $ModLoad imuxsock     加載socket的日志
  9 $ModLoad imklog     加載log的日志
 13 $ModLoad imudp    加載遠程日志服務器的UDP協議
 14 $UDPServerRun 514    遠程日志服務器的端口,默認為514
45 authpriv.*   /var/log/secure    定義策略,

第一列:日志的類型和錯誤級別。
日志的類型
auth,authpriv,cron,daemon,kern,lpr,mail,mark,news,security (same as auth),syslog,user,uucp,local0~local7,*

auth|authpriv|security 用戶認證類的日志
cron    計划任務的日志
daemon    守護進程的日志
kern    內核類型的日志
lpr    打印機
mail    郵件服務器
mark    時間戳
news    新聞組
syslog    日志服務
user    用戶
uucp    unix to unix copy
local0~local7 用戶自定義


日志的錯誤級別:(由低到高)
debug,info,notice,warning|warn,err|error,crit,alert,emerg|panic,*

第二列:日志的存放位置或文件
1、文件
2、設備
3、遠程的日志服務器
4、用戶

實例:
將所有日志類型的所有日志寫入/dev/tty1終端上。
[root@asianux4 ~]# vim /etc/rsyslog.conf 在文件末尾添加以下內容。
*.*        /dev/tty1
[root@asianux4 ~]# service rsyslog restart重啟日志服務
關閉系統日志記錄器:                                       [確定]
啟動系統日志記錄器:                                       [確定]

在ssh終端上,執行以下命令,在tty1終端看,查看日志。
[root@asianux4 ~]# su -
[root@asianux4 ~]# exit
logout
[root@asianux4 ~]# useradd user111
[root@asianux4 ~]# userdel user111
[root@asianux4 ~]#


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM