rsyslog:
日志:历史日志
syslog(服务):syslogd(系统日志)、klogd(内核日志)
c/s架构;服务,可监听于某套接字,帮其他主机记录日志信息
日志格式 /etc/rsyslog.conf
facitlity.priority Target mail.info /var/log/maillog mail.=info * mail.* -/var/log/maillog -:表示异步写入 mail.!info *.info mail,news.info mail.notice,news.info
通配机制:
*:所有 ,: 列表 !: 取反 =:相等
facility:设施;从功能或程序上对日志进行分类,并由专门的工具负责记录其日志
auth -->认证相关 authpriv -->授权相关 cron --> 任务计划 daemon -->守护进程 kern --> 内核 lpr --> 打印系统 mail --> 邮件 mark --> 防火墙标记 news --> 新闻组 security (same as auth) syslog --> 系统日志自身 user --> 用户 uucp --> 一种协议 Unix to unix copy local0 through local7: 8 customed facility 自定义设施
priority: 级别
debug info notice warning, warn (same as warning) err, error (same as err) crit alert emerg, panic (same as emerg)
Target:
文件 /var/log/messages 用户 * 发送给登录系统上的用户(一般为panic级别的日志) 日志服务器 @172.16.100.1(rsyslog服务器) 管道 | COMMAND (用另外一个命令处理)
日志信息格式:
时间 主机 进程(PID):事件
[[email protected] ~]# tail /var/log/messages Oct 14 00:11:17 centos6 dhclient[5518]: bound to 192.168.2.4 -- renewal in 756 seconds. Oct 14 00:23:53 centos6 dhclient[5518]: DHCPACK from 192.168.2.254 (xid=0x745700cd) Oct 14 00:53:02 centos6 dhclient[5518]: DHCPACK from 192.168.2.254 (xid=0x745700cd)
时间: 2024-10-11 09:08:05