Linux下如何修改日志记录(linux日志修改)

级别

Linux系统中的日志文件是系统管理者的金科玉律,日志文件包含系统启动,运行时出现的各种事件,这些信息,在系统出现故障时,可以帮助管理员诊断问题的原因,从而找到解决方法。

在Linux系统中,可以通过不同的级别记录不同类型的日志,例如: Debug级别,把所有信息记录到日志中;Warning 或Error级别,只记录警告及错误信息,而不记录普通信息。由于Linux系统上软件会不断的运行,其日志信息也会逐步积累,一些没有重要意义的信息可能会分散系统管理者的注意力,所以,修改日志记录级别可以有效的减少没有重要意义的信息。

在Linux系统下,修改日志记录级别有很多方法,如:使用日志记录守护进程 syslogd 和 klogd;编辑eth0接口未绑定到进程,等等。

使用日志记录守护进程 syslogd 和 klogd 修改日志记录级别最为常用,具体步骤如下:

1)打开/etc/syslog.conf文件,编辑该文件;

2)若没有修改配置,就需要添加以下代码:

“`

*.info;mail.none;authpriv.none;cron.none /var/log/messages

*.info;mail.none;authpriv.none;cron.none /var/log/messages


3)保存文件,例如以上的配置只记录 Info 级别的日志,系统只会记录该级别及其以上的日志;

4)重启 syslogd 和 klogd 进程,以使新配置文件生效:

service syslogd restart

service klogd restart


5)使用logger -p (facility.level)命令查看是否正确执行:

logger -p (facility,level)


修改Linux系统日志记录级别,有助于系统管理员更加准确快速的识别出现错误,及时解决问题,有效减轻服务器负荷。因此,在 Linux 系统中熟练掌握修改日志记录级别的方法是系统管理员的重要技能。

数据运维技术 » Linux下如何修改日志记录(linux日志修改)