Ubuntu系统中的日志级别主要包括以下几种:
EMERG(紧急)
ALERT(警报)
CRIT(关键)
ERR(错误)
WARNING(警告)
NOTICE(通知)
INFO(信息)
DEBUG(调试)
/var/log/syslog:这是Ubuntu系统中默认的系统日志文件,包含了大部分系统服务和应用程序的日志信息。可以通过编辑/etc/rsyslog.conf
或/etc/rsyslog.d/
目录下的配置文件来调整日志级别。
/var/log/auth.log:专门记录认证相关的日志,如SSH登录尝试、sudo命令执行等。
/var/log/kern.log:记录内核相关的日志信息。
/var/log/dmesg:显示内核环缓冲区的消息,通常用于查看硬件和驱动程序的初始化信息。
/var/log/apache2/access.log 和 /var/log/apache2/error.log:分别记录Apache HTTP服务器的访问日志和错误日志。
临时调整:
sudo logger -p local0.crit "This is a critical message"
永久调整:
编辑相应的配置文件(如rsyslog.conf
),修改日志级别参数,然后重启rsyslog服务:
sudo systemctl restart rsyslog
总之,了解并正确配置Ubuntu系统的日志级别对于系统维护和故障排查至关重要。