1 确定启动rsyslogd服务
ps aux | grep rsyslogd 查看服务是否启动
chkconfig --list | grep rsyslog 查看服务是否自启动
2 常见日志的作用
| 日志文件 | 说明 | 
| /var/log/cron | 系统定时任务相关日志 | 
| /var/log/cups | 打印信息日志 | 
| /var/log/dmesg | 系统开机时内核自检信息, 也可以使用dmesg命令直接查看 | 
| /var/log/btmp | 错误登入日志 二进制文件,使用lastb命令查看 | 
| /var/log/lastlog | 所有用户最后一次登入时间日志 二进制文件,使用lastlog命令查看 | 
| /var/log/mailog | 邮件信息 | 
| /var/log/message | 系统重要信息日志 | 
| /var/log/secure | 记录验证和授权方面的信息 | 
| /var/log/wtmp | 记录所有用户登入、注销信息,同时记录系统启动、重启、关机事件 二进制文件,使用last命令查看 | 
| /var/run/utmp | 记录当前已经登入的用户信息 使用w、who、users等命令来查询 | 
注:除了系统默认的日志之外,采用RPM方式安装的系统服务也会默认把日志记录在/var/log/目录中。不过这些日志不是有rsyslogd服务来记录和管理的,而是各个服务使用自己的日志管理文档来记录自身日志。
二、rsyslogd日志服务
1 日志文件格式
事件产生的时间
发生事件的服务器主机名
产生事件的服务名或程序名
事件的具体信息

2 /etc/rsyslog.conf配置文件
  
格式:服务名称[连接符号]日志等级 日志记录位置
| 服务名称 | 说明 | 
| auth | 安全和认证相关信息(不推荐使用,authpriv替代) | 
| authpriv | 安全和认证相关信息(私有) | 
| cron | 系统定时任务cront和at产生的日志 | 
| daemon | 和各个守护进程相关的日志 | 
| ftp | ftp守护进程产生的日志 | 
| kern | 内核产生的日志(不是用户进程产生的) | 
| local10-local7 | 为本地使用预留的服务 | 
| lpr | 打印产生的日志 | 
| 邮件收发信息 | |
| news | 与新闻服务器相关的日志 | 
| syslog | 有syslogd服务产生的日志信息 | 
| user | 用户等级类别的日志信息 | 
| uucp | uucp子系统的日志信息 | 
| 连接符号 | 说明 | 
| . | 代表只要比后面的等级高的日志都记录 | 
| .= | 代表只记录所需要等级的日志 | 
| .! | 代表除了该等级的日志外,其他等级的日志都记录 | 
注:“ .* ” 表示所有日志
| 日志等级 | 说明 | 
| debug | 一般的调试信息说明 | 
| info | 基本的通知信息 | 
| notice | 普通信息,但是有一定的重要性 | 
| warning | 警告信息,但不会影响到服务或系统的运行 | 
| err | 错误信息,一般达到err等级的信息可以影响到服务或系统的运行 | 
| crit | 临界状况信息,比err严重 | 
| alert | 警告状况信息,比crit严重,必须立即采取行动 | 
| emerg | 疼痛等级信息,系统已经无法使用 | 
三、日志轮替
1 日志文件命名规则
如果在配置文件中拥有“dateext”参数,日志以日期命名,如“secure-20180310”
如果在配置文件中没有“dateext”参数,日志命名,如“secure.1”
