適用於 LINUX 平台適用於 Windows 平台

使用開發人員工具來檢視追蹤和訊息日誌檔

您可以利用 WebSphere Developer Tools,來檢視本端或遠端伺服器的追蹤和訊息日誌檔。

開始之前

  • 如果要檢視追蹤檔,您必須在 server.xml 檔或 bootstrap.properties 檔中,指定 traceformattracespecification 設定,以啟用追蹤。如需啟用追蹤的相關資訊,請參閱 Liberty:記載和追蹤
  • 您可以變更任何配置檔,來變更 messages.logtrace.log 的預設日誌檔名稱,以及 WLP_OUTPUT_DIR/serverName/logs 的預設目錄名稱。
    • 配置檔包含 server.xmlbootstrap.propertiesserver.properties
  • 本端伺服器的動作:
    • 請確定日誌檔位於您指定的日誌目錄。否則,會停用本端伺服器的功能表動作。
    • 如果您變更 bootstrap.properties 檔或 server.env 檔,則必須重新啟動伺服器,讓變更生效。在伺服器重新啟動之前,功能表動作會暫時停用。
    • 如果在多個配置檔中指定相同的配置設定,server.xml 檔中的設定會置換其他值。
  • 遠端伺服器的動作:
    • 請確定伺服器正在執行。如果不在執行中,則不會顯示功能表動作。
    • 如果您變更日誌檔的預設位置,請包含遠端存取,作法是將 ReadDirWriteDir 配置新增至 server.xml 檔,以指出日誌位置。下列範例顯示如何新增遠端存取。
           <logging logDirectory="${server.output.dir}/log_a" maxFiles="10" traceFormat="BASIC" traceSpecification="com.ibm.ws.webcontainer*=all:com.ibm.wsspi.webcontainer*=all:HTTPChannel=all"/>
      <remoteFileAccess>
           <writeDir >${wlp.user.dir}</writeDir>
           <writeDir>${server.config.dir}</writeDir>
           <writeDir>${server.output.dir}</writeDir>
           <writeDir>${server.output.dir}/log_a</writeDir>
      </remoteFileAccess>

程序

  1. 如果要檢視伺服器清單,請選取視窗 > 顯示視圖 > 伺服器
  2. 用滑鼠右鍵按一下伺服器。
    • 如果要檢視追蹤日誌檔,請從功能表中,選取開啟日誌檔 > 追蹤檔
    • 如果要檢視訊息日誌檔,請從功能表中,選取開啟日誌檔 > 訊息日誌檔

    對於遠端伺服器,視日誌檔大小而定,下載日誌檔可能需要數秒。

結果

您選取的日誌檔會顯示在預設編輯器中。下列範例顯示訊息日誌檔中的記錄。

[3/3/11 23:01:30:147 EST] 0000000f ApplicationMg Z WSVR0221I: 應用程式已啟動:DefaultApplication

在本例中,[3/3/11 23:01:30:147 EST] 是時間戳記,0000000f 是執行緒 ID,ApplicationMg 是日誌程式,Z 是層次,WSVR0221I 是訊息 ID,Application started: DefaultApplication 是訊息。


指示主題類型的圖示 作業主題



「時間戳記」圖示 前次更新: 2016 年 11 月 30 日
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-libcore-mp&topic=ttrb_viewlogs
檔名:ttrb_viewlogs.html