Debian Syslog日志级别从低到高分为8级,具体如下:
- Debug(0):调试信息,用于开发和故障排查,记录详细运行数据。
- Info(1):一般信息,记录系统常规运行状态,如服务启动、用户登录等。
- Notice(2):正常但重要的信息,提示系统状态变化或需关注的事件。
- Warning(3):警告信息,表明潜在问题可能影响系统功能,需关注。
- Error(4):错误信息,服务或应用出现故障,但系统仍可运行。
- Crit(5):严重错误,关键组件故障,可能导致服务中断,需立即处理。
- Alert(6):需立即采取行动的警报,如系统数据库损坏、安全漏洞等。
- Emerg(7):紧急情况,系统不可用(如内核崩溃),需立即干预。
说明:
- 数值越小优先级越高,记录的信息越紧急。
- 可通过修改
/etc/rsyslog.conf配置文件设置日志级别,例如*.err /var/log/error.log仅记录错误及以上级别日志。
- 生产环境中建议根据需求调整级别,平衡日志详细程度与存储空间。