1.3. 使用日志级别


红帽构建的 Quarkus 提供了不同的日志级别,可帮助开发人员控制根据事件严重性记录的信息量。

表 1.1. 可用的日志级别:

OFF

配置用于关闭日志记录的特殊级别。

FATAL

关键服务故障或无法处理任何请求。

ERROR

处理或无法完成请求的主要问题。

WARN

一个不需要立即更正的非关键服务错误或问题。

INFO

服务生命周期事件或其他重要不常的信息。

DEBUG

有关生命周期事件或未与特定请求关联的事件的附加信息,可用于调试。

TRACE

根据请求的调试信息详细,可能会非常高。

ALL

一个特殊的级别,用于为所有消息打开日志记录,包括自定义级别。

您还可以为使用 java.util.logging 的应用程序和库配置以下级别:

严重

ERROR 相同。

WARNING

WARN 相同。

CONFIG

服务配置信息。

正常的

DEBUG 相同。

FINER

TRACE 相同。

FINEST

TRACE 相比增加了调试输出,这可能会提高频率更高。

表 1.2. 级别之间的映射
数字级别值标准级别名称等效的 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

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.