在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的日志级别。