每当我进入选项卡故障排除-> 日志和跟踪-> 服务器时,我都会得到常规属性部分,其中只有一个更改日志详细信息级别的链接。我已经更改了内部跟踪以反映我的应用程序。但是除了这个选项之外,我无法看到 WAS 中的日志文件。我们在 Z/OS 上有 WAS,我可以在大型机上查看日志。我们需要运行任何文件或脚本来启用 JVM 日志吗?
问问题
6616 次
1 回答
0
在 AIX、linux 和 Windows 上,当我进入 TroubleShooting -> Logs and Trace -> Server 时,我会在常规属性部分获得几个链接,其中一个是“诊断跟踪”,通过它我可以启用/禁用跟踪并配置日志的位置文件应位于,它们的大小,翻转设置等。
您没有看到此链接的事实表明这是 z/OS 特定的,或者您没有执行运行时操作的权限。您可以检查您是否使用管理员组中的用户登录(您可以在用户和组 -> 管理用户角色中检查您的用户)。
屏幕上有两个选项卡可以更改跟踪选项,即“配置”和“运行时”。如果您在配置选项卡上进行更改,则必须回收服务器以使跟踪字符串变为活动状态。如果您还没有这样做,您可以尝试使用运行时选项卡。
您可以尝试使用 wsadmin 启用跟踪,如 http://pic.dhe.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=%2Fcom.ibm.websphere.express.doc%2Finfo%2Fexp%2Fae% 2Ftxml_profiletrace.html
打开跟踪(放置您自己的跟踪字符串)
ts = AdminControl.queryNames('type=TraceService,node=mynode,process=server1,*') AdminControl.setAttribute(ts, 'traceSpecification', 'com.ibm.=all=enabled')
关闭跟踪
ts = AdminControl.queryNames('type=TraceService,node=mynode,process=server1,*') AdminControl.setAttribute(ts, 'traceSpecification', 'com.ibm.*=all=disabled')
于 2012-05-06T16:32:40.393 回答