如何通过WebSphere启用和收集DB2跟踪?

如何通过WebSphere启用和收集DB2跟踪?,db2,websphere,trace,websphere-8,Db2,Websphere,Trace,Websphere 8,我想在WebSphere Application Server版本8中启用通过数据源访问的DB2跟踪。在服务器的bootstrap.properties文件中变量com.ibm.ws.logging.trace.specification=后添加以下代码: 对于版本6或更高版本: *=info:WAS.j2c=all:RRA=all:WAS.database=all:Transaction=all 对于第5版: RRA=all=enabled:WAS.database=all=enabled

我想在WebSphere Application Server版本8中启用通过数据源访问的DB2跟踪。

在服务器的
bootstrap.properties
文件中变量
com.ibm.ws.logging.trace.specification=
后添加以下代码:


对于版本6或更高版本:

 *=info:WAS.j2c=all:RRA=all:WAS.database=all:Transaction=all
对于第5版:

RRA=all=enabled:WAS.database=all=enabled:J2C=all=enabled
有关更多信息,请访问IBM网站:

在数据源中,还需要指定
traceLevel
属性。 例如:


实际上,它取决于WebSphere版本和DB2的使用方式。我将尝试总结您的选择,更多细节请查看底部的链接

WebSphere Application Server(完整配置文件) 您有以下选项:

  • 您可以通过WebSphere跟踪基础设施启用与数据库相关的常规跟踪。
    在WebSphere web管理控制台中,转到
    故障排除>日志记录和跟踪>服务器名>更改日志详细级别
    ,并在
    运行时
    选项卡(立即生效)或
    配置
    选项卡(重新启动后生效)将跟踪设置为
    *=info:WAS.database=all
    或更详细的
    *=info:WAS.j2c=all:RRA=all:WAS.database=all:Transaction=all
    。这个跟踪字符串是通用的,用于JDBC连接,而不仅仅用于DB2

  • 您可以启用与DB2数据源跟踪相关的选项。
    在WebSphereWeb管理控制台中,转到
    Resources>JDBC>datasources>datasourceName>customproperties
    。Im自定义属性集跟踪相关属性,最重要的是:

    • traceLevel
      -指定由常量按位组合确定的跟踪级别:
    • traceFile
      -指定用于存储跟踪输出的文件
    WebSphere Liberty概要文件 在文件夹
    LIBERTY\u HOME/usr/servers/server\u name
    create
    bootstrap.properties
    中,使用以下DB2变量(对于其他数据库,请检查底部的链接):

    com.ibm.ws.logging.trace.specification=*=audit=enabled:com.ibm.ws.db2.logwriter=all=enabled

    通过系统属性指定跟踪 使用从DriverManager获取的非托管连接时,无法通过数据源设置驱动程序跟踪属性。在这种情况下,可以创建包含以下内容的属性文件:

    db2.jcc.traceDirectory=/tmp/jcctrace
    db2.jcc.traceFile=trace
    db2.jcc.traceFileAppend=false
    db2.jcc.traceLevel=-1
    
    并将其路径指定为JVM系统属性:

    -Ddb2.jcc.propertiesFile=pathToFile/fileName.properties
    
    有用的链接:


    对于版本6或更高版本:

     *=info:WAS.j2c=all:RRA=all:WAS.database=all:Transaction=all
    
    *=info:WAS.j2c=all:RRA=all:WAS.database=all:Transaction=all

    对于第5版:

    RRA=all=enabled:WAS.database=all=enabled:J2C=all=enabled
    
    RRA=all=enabled:WAS.database=all=enabled:J2C=all=enabled