Net.Data 提供了一些跟踪数据,关于跟踪日志中所记录的宏的执行情况。 您可以指定在哪里存储跟踪日志,以及记录何种级别的跟踪。使用 IBM 跟踪消息以在与 IBM 服务代表一起工作时提供信息。有关 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
其中:
示例:
DTW_TRACE_LOG_LEVEL SERVICE
跟踪日志条目的格式是:
[DD/MMM/YYYY:HH:MM:SS][macro][PID#][TID#][UID] trace_message
其中:
要成功地将跟踪消息写至跟踪日志文件, Net.Data 执行时使用的用户标识必须: