分析日誌記錄

分析日誌記錄代表針對日誌記錄來套用從為了日誌分析作業而選取的症狀資料庫中載入的特殊化規則。 「日誌和追蹤分析器」提供兩個日誌分析器(分析引擎):使用 Symptom V0.1 格式資料庫的 Symptom 0.1 日誌分析器,以及使用 Symptom 2.0 版格式的 XPath 日誌分析器Symptom 0.1 日誌分析器使用比對型樣規則,利用它們來比對日誌記錄訊息。 使用 Symptom 0.1 日誌分析器之分析作業的輸出是一個物件陣列,代表所比對之症狀的解決方案和指引。 分析日誌檔之後,「分析結果」窗格中會提出解決方案,提供建議給客戶來解決所回報的問題。XPath 日誌分析器利用關聯於 XPath 表示式的特殊化症狀規則來分析日誌記錄,更精確地說,是 org.eclipse.hyades.logging.events.cbe.ComonBaseEvent 日誌記錄。

您可以利用「症狀資料庫編輯器」的新建 XPath 表示式建置器,根據 org.eclipse.hyades.logging.events.cbe.ComonBaseEvent 欄位來建構 XPath 表示式。 使用 XPath 日誌分析器之分析作業的輸出是一份顯示在症狀分析結果視圖中的症狀清單。
  1. 如果要分析特定日誌記錄,請在「日誌」視圖中,從「日誌記錄」清單中選取這個記錄。
  2. 按一下滑鼠右鍵來選取分析 > 執行。 依預設,分析是利用 XPath 日誌分析器來執行的。 使用者也可以選擇建立不同的分析配置。
  3. 如果要分析多重日誌記錄,請利用 CTRL 鍵來選取記錄。請按一下滑鼠右鍵來選取分析 > 執行
  4. 假設已建立了日誌分析配置,如果要分析所有日誌記錄,請依照上述步驟所說明來選取分析全部 > 執行。  
  5. 如果利用 Symptom 0.1 日誌分析器來分析,且在症狀資料庫中找到相符項目,「分析結果」標籤中會出現解決方案資訊。
    如果利用 XPath 日誌分析器來分析,且在症狀資料庫中找到相符項目,便會在症狀分析結果視圖中顯示一個症狀。

附註:「日誌和追蹤分析器」提供一組可實作其他日誌分析器(分析引擎)的工具,它可以外掛在工作台中,且可以在「日誌和追蹤分析器」內使用。

 

相關概念
利用日誌和追蹤分析器判斷分散式應用程式中的問題
Common Base Event 模型
症狀資料庫

相關作業
設定記載喜好設定
匯入症狀資料庫
配置日誌分析
在日誌視圖中過濾日誌記錄
排序日誌記錄
尋找日誌記錄
相互關聯日誌檔

相關參照
「日誌」視圖
「症狀分析結果」視圖