(一)日志管理基础
rsyslog 日志管理
logrotate 日志轮转
(二) 处理日志的进程
rsyslogd: 处理绝大部分系统相关的日志记录(比如: 和系统操作有关的安全,认证ssh,su,计划任务at/cron......)
hrttpd/nginx/mysql: 这些第三方的进程大多可以以自己的方式记录日志,不需要rsyslogd
(三)常见的日志文件(系统、进程、应用程序)
rsyslogd进程把系统相关的日志写在相关的文件中去(rsyslog有自己的配置文件,来决定如何对不同的日志进行处理),下面列出了部分相关的日志文件:
以上的 * ) mysqld.log 并不是由rsyslod来记录的,时mysql自己处理的。但是系统有一个约定,不管是rsy