2012-05-03 100 views
3

每當進入選項卡TroubleShooting-> Logs和Trace-> Server時,我會看到只有「更改日誌詳細信息級別」鏈接的常規屬性部分。我改變了內部的追蹤以反映我的應用程序。但是,除了這個選項,我無法看到WAS中的日誌文件。我們在Z/OS上有WAS,並且能夠在大型機上查看日誌。是否有任何需要運行的文件或腳本來啓用JVM日誌?如何在Websphere控制檯中的日誌和跟蹤中啓用JVM日誌

回答

0
  • 在AIX,Linux和Windows,當我去疑難解答 - >日誌和跟蹤 - >服務器,我得到的一般屬性部分的幾個環節,其中之一就是「診斷跟蹤」,通過它我可以啓用/禁用跟蹤和配置日誌文件應該放在哪裏,它們的大小,翻轉設置等。

    事實上,你沒有看到這個鏈接,或者表明這是z/OS特定的東西,或者你沒有執行運行時操作的權限。您可以檢查您是否使用管理員組中的用戶進行登錄(您可以在用戶和組的用戶 - >管理用戶角色中檢查您的用戶)。

  • 屏幕上有兩個選項卡用於更改跟蹤選項,即'配置'和'運行時'。如果要在配置選項卡上進行更改,則必須重新啓動服務器以使跟蹤字符串變爲活動狀態。如果你還沒有這樣做,你可以嘗試使用Runtime標籤。

  • 您可以嘗試讓使用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')