日志级别设置

使用本主题来配置和管理日志级别设置。

可以使用日志级别控制由 Java™ 记录处理哪些事件。更改记录器的级别时,更改将传播到记录器的子代。

更改日志详细信息级别

输入指定要跟踪的组件、包或组的日志详细信息级别。日志详细信息级别字符串必须符合本主题中描述的特定语法。您可以直接输入日志详细信息级别字符串,或者使用图形跟踪界面生成它。

如果选择“配置”选项卡,那么将显示熟知组件、包和组的静态列表。此列表可能并不详尽。

如果选择“运行时”选项卡,那么将显示组件、包和组的列表以及在正在运行的应用程序服务器上注册的和静态列表中所有组件。

日志详细信息级别规范的格式是:
<component> = <level>

其中 <component> 是要为它设置日志详细信息级别的组件,而 <level> 是某个有效的记录器级别(关闭、致命、严重、警告、审计、信息、配置、详细信息、精细、较精细、最精细、全部)。用冒号(:)分隔多个日志详细信息级别规范。

组件相当于 Java 包和类,或者相当于 Java 包的集合。使用星号(*)作为通配符以指示某些组件,这些组件包含所指定组件包含的所有包中所有的类。例如:
*
指定应用程序服务器中运行的所有可跟踪代码,包括产品系统代码和客户代码。
com.ibm.ws.*
指定所有包名以 com.ibm.ws 开头的类。
com.ibm.ws.classloader.JarClassLoader
仅指定 JarClassLoader 类。

从管理控制台设置日志详细信息级别规范时,如果既从“组”列表又从“组件”列表进行选择,那么会发生错误。在某些情况下,从某个列表进行了选择,又从另一个列表添加选择时,前一个选择会丢失。要解决此问题,请直接将日志详细信息级别指定输入到日志详细信息级别输入字段中。

选择组件或组以设置日志详细信息级别。下表列出了 WebSphere® Application Server V6 和更高版本应用程序服务器的有效级别以及旧版本中的有效日志记录级别和跟踪级别:
V6 日志记录级别 V6 以前的日志记录级别 V6 以前的跟踪级别 内容/意义
关闭 关闭 全部禁用* 关闭了记录。

* 在 V6 中,跟踪级别全部禁用将关闭跟踪,但是不会关闭日志记录。日志记录是从“信息”级别启用的。

致命错误 致命错误 - 任务无法继续,并且组件、应用程序和服务器无法运行。
严重 错误 - 任务无法继续,但是组件、应用程序和服务器仍然可以运行。此级别也可以表明即将发生的致命错误。
警告 警告 - 潜在或即将发生的错误。此级别也可以表明正在向故障发展(例如,潜在的资源泄漏)。
审计 审计 - 影响服务器状态或资源的重大事件
信息 信息 - 概述总体任务进度的一般信息
配置 - - 配置更改或状态
详细信息 - - 详细说明子任务进度的一般信息
良好 - 事件 跟踪信息 - 一般跟踪 + 方法入口、出口和返回值
更好 - 入口/出口 跟踪信息 - 详细跟踪信息
最好 - 调试 跟踪信息 - 更详细的跟踪信息,包含调试问题所需的所有详细信息
全部   全部启用 记录全部事件。如果创建了定制级别,那么“所有”将包括那些级别,并且能提供比“最精细”更详细的跟踪。
在 V6.0 中启用某种日志记录级别时,还将启用所有严重性更高的级别。例如,如果对 V6.x 应用程序服务器将日志记录级别设置为警告,那么将处理警告严重致命事件。

跟踪信息(级别为良好、更好和最好的事件)只能写入跟踪日志。因此,如果未启用诊断跟踪,那么将日志详细信息级别设置为“良好”、“更好”或“最好”将不会影响记录的数据。




标有(在线)的链接要求访问因特网。

相关任务
相关参考


文件名: utrb_loglevel.html