1.3. 使用日志级别
红帽构建的 Quarkus 提供了不同的日志级别,可帮助开发人员控制根据事件严重性记录的信息量。
表 1.1. 可用的日志级别:
| OFF | 配置用于关闭日志记录的特殊级别。 |
| FATAL | 关键服务故障或无法处理任何请求。 |
| ERROR | 处理或无法完成请求的主要问题。 |
| WARN | 一个不需要立即更正的非关键服务错误或问题。 |
| INFO | 服务生命周期事件或其他重要不常的信息。 |
| DEBUG | 有关生命周期事件或未与特定请求关联的事件的附加信息,可用于调试。 |
| TRACE | 根据请求的调试信息详细,可能会非常高。 |
| ALL | 一个特殊的级别,用于为所有消息打开日志记录,包括自定义级别。 |
您还可以为使用 java.util.logging 的应用程序和库配置以下级别:
| 严重 | 与 ERROR 相同。 |
| WARNING | 与 WARN 相同。 |
| CONFIG | 服务配置信息。 |
| 正常的 | 与 DEBUG 相同。 |
| FINER | 与 TRACE 相同。 |
| FINEST |
与 |
| 数字级别值 | 标准级别名称 | 等效的 java.util.logging (JUL)级别名称 |
|---|---|---|
| 1100 | FATAL | Not applicable |
| 1000 | ERROR | 严重 |
| 900 | WARN | WARNING |
| 800 | INFO | INFO |
| 700 | Not applicable | CONFIG |
| 500 | DEBUG | 正常的 |
| 400 | TRACE | FINER |
| 300 | Not applicable | FINEST |