管理与编程指南


Net.Data 跟踪日志

Net.Data 提供了一些跟踪数据,关于跟踪日志中所记录的宏的执行情况。 您可以指定在哪里存储跟踪日志,以及记录何种级别的跟踪。使用 IBM 跟踪消息以在与 IBM 服务代表一起工作时提供信息。有关 Net.Data 跟踪消息的列表,参见 Net.Data 消息和代码参考

配置 Net.Data,以进行跟踪

要针对跟踪配置 Net.Data,需要设置配置变量,以指定在哪里存储跟踪日志, 以及 Net.Data 需要捕捉何种级别的跟踪数据。

设置跟踪日志目录

跟踪日志的名称为 netdata.trace.pid, 其中 pid 是处理该请求的进程的标识。使用 DTW_TRACE_LOG_DIR 配置变量来指定存储跟踪文件的目录。
注意:Net.Data 将日志文件的大小限制为 50 MB。如果日志文件大小达到 50 MB, 文件被归档为 net.data.trace.pid.&phi.

语法:

DTW_TRACE_LOG_DIR [=] full_directory_path

示例:

DTW_TRACE_LOG_DIR /usr/lpp/internet/server_root/logs

设置跟踪记录的级别

通过设置 DTW_TRACE_LOG_LEVEL 配置变量的值来确定 Net.Data 记录的跟踪的级别。

语法:

DTW_TRACE_LOG_LEVEL [=] OFF|APPLICATION|SERVICE

其中:

OFF
指定不在跟踪日志中捕捉跟踪数据。这是缺省值。

APPLICATION
Net.Data 将应用程序级的跟踪消息写至跟踪日志。

SERVICE
Net.Data 将所有跟踪消息写至跟踪日志。

示例:

DTW_TRACE_LOG_LEVEL SERVICE

跟踪日志格式

跟踪日志条目的格式是:

[DD/MMM/YYYY:HH:MM:SS][macro][PID#][TID#][UID] trace_message

其中:

DD/MMM/YYYY:HH:MM:SS
是一个时间戳记,它指示跟踪条目的创建时间。

macro
是生成宏信息的宏的名称。

PID#
是生成跟踪消息的进程的进程标识。

TID#
是生成跟踪消息的线程的标识。

UID
是生成跟踪消息的用户的标识。

trace_message
是跟踪消息的文本。

访问权

要成功地将跟踪消息写至跟踪日志文件, Net.Data 执行时使用的用户标识必须:


[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 ]