執行日誌分析

您可以從任何一部電腦對一組日誌和追蹤檔執行 xsLogAnalyzer 工具。

開始之前

程序

  1. 執行 xsLogAnalyzer 工具。
    該 Script 位於下列位置:
    • 在獨立式安裝中:wxs_install_root/ObjectGrid/bin
    • 在與 WebSphere Application Server 整合的安裝中:was_root/bin
    提示: 如果日誌檔太大,請在執行報告時,考量使用 -startTime-endTime-maxRecords 參數,來限制掃描的日誌項目數。執行報告時,使用這些參數可使報告更易於讀取,且更有效地執行。可以對相同的日誌檔集執行多個報告。
    xsLogAnalyzer.sh|bat -logsRoot c:\myxslogs -outDir c:\myxslogs\out 
    -startTime 11.09.27_15.10.56.089 -endTime 11.09.27_16.10.56.089 -maxRecords 100
    -logsRoot
    指定您要評估之記載目錄的絕對路徑(必要)。
    -outDir
    指定用於寫入報告輸出的現有目錄。如果不指定值,則會將報告寫入 xsLogAnalyzer 工具的根目錄。
    -startTime
    指定在日誌中進行評估的開始時間。日期格式如下所示:year.month.day_hour.minute.second.millisecond
    -endTime
    指定在日誌中進行評估的結束時間。日期格式如下所示:year.month.day_hour.minute.second.millisecond
    -trace
    指定追蹤字串,例如 ObjectGrid*=all=enabled
    -maxRecords
    指定要在報告中產生的記錄數目上限。 預設值是 100。如果將該值指定為 50,則將針對指定的時段,產生前 50 個記錄。
  2. 開啟所產生的檔案。 如果未定義輸出目錄,則將在名為 report_date_time 的資料夾中產生報告。 若要開啟報告的主頁面,請開啟 index.html 檔。
  3. 使用報告來分析日誌資料。 使用下列提示來最大化報告顯示畫面的效能:
    • 若要最大化對日誌資料的查詢效能,請儘可能使用特定的資訊。例如,針對 server 的查詢將比針對 server_host_name 的查詢所花費的時間更長,所傳回的結果更多。
    • 部分視圖一次顯示的資料點數目有限。您可以透過變更視圖中的現行資料(例如啟動和結束時間),來調整正在檢視的時間區段。

下一步

如需如何對 xsLogAnalyzer 工具以及所產生之報告進行疑難排解的相關資訊,請參閱對日誌分析進行疑難排解