1.系统中常见的日志文件
日志文件 | 说明 |
---|---|
/var/log/cron | 记录了系统定时任务相关的日志 |
/var/log/message | 记录系统重要信息的日志。这个日志文件中会记录 Linux 系统的绝大 多数重要信息,如果系统出现问题时,首先要检查的就应该是这个日 志文件。 |
/var/log/secure | 记录验证和授权方面的信息,只要涉及账户和密码的程序都会记录。 比如说系统的登录,ssh 的登录,su 切换用户,sudo 授权,甚至添 加用户和修改用户密码都会记录在这个日志文件中。 |
/var/log/httpd/ | RPM 包安装的 apache 服务的默认日志目录 |
/var/log/mail/ | RPM 包安装的邮件服务的额外日志目录 |
/var/log/samba/ | RPM 包安装的 samba 服务的日志目录 |
/var/log/sssd/ | 守护进程安全服务目录 |
2.日志服务 rsyslogd
2.1.日志文件格式
只要是由日志服务 rsyslogd 记录的日志文件,他们的格式是一样的。基本日志格式包含以下四
列:
- 事件产生的时间;
- 发生事件的服务器的主机名;
- 产生事件的服务名或程序名;
- 事件的具体信息
2.2.服务名称
那么我们首先需要确定 rsyslogd 服务可以识别哪些服务的日志,也可以理解为以下这些服务委
托了 rsyslogd 服务来代为管理日志。这些服务如下图所示
2.3.日志等级
2.4.配置文件内容