在CentOS系统中,syslog日志级别的调整可以通过修改/etc/rsyslog.conf
文件来实现。以下是具体步骤:
/etc/rsyslog.conf
文件备份原始配置文件
sudo cp /etc/rsyslog.conf /etc/rsyslog.conf.bak
打开配置文件
sudo vi /etc/rsyslog.conf
找到并修改日志级别
# Log all kernel messages to the console.
# Logging much else clutters up the screen.
#kern.* /dev/console
kern.*
改为所需的日志级别,例如kern.debug
表示调试级别。emerg
, alert
, crit
, err
, warning
, notice
, info
, debug
。示例:
kern.debug /dev/console
保存并退出编辑器
Esc
键,输入:wq
然后按回车键保存并退出。重启rsyslog服务
sudo systemctl restart rsyslog
/etc/rsyslog.d/
目录下的配置文件创建或编辑配置文件
/etc/rsyslog.d/
目录下创建一个新的配置文件,例如50-default.conf
,或者编辑已有的配置文件。sudo vi /etc/rsyslog.d/50-default.conf
添加或修改日志级别
kern.debug /var/log/kernel.log
保存并退出编辑器
重启rsyslog服务
sudo systemctl restart rsyslog
debug
是最详细的级别,emerg
是最严重的级别。通常建议从info
或warning
开始,除非你需要调试信息。通过以上步骤,你可以轻松地调整CentOS系统中syslog的日志级别。