匯入日誌檔

若要匯入日誌檔,以便分析和建立與其他日誌檔之間的相互關係,請執行下列步驟:

  1. 選取檔案 > 匯入...。這時會開啟「匯入」精靈的「選取」頁面。
  2. 從匯入程式碼類型的清單中,選取日誌檔。按下一步。 這時會開啟匯入日誌檔頁面。
  3. 按一下新增來新增要匯入的日誌檔。
  4. 選取日誌類型。按一下主機標籤。
  5. 預設主機清單中選取本端主機或遠端主機。 按一下詳細資料標籤。
  6. 輸入要匯入的檔案路徑。
     

    附註 1:這個路徑在所有平台上(包括 Windows),都要區分大小寫。請使用瀏覽按鈕來尋找欲選取的檔案,以避免大小寫的問題。


    附註 2:在日誌檔路徑欄位的雙引號中,指定正規表示式,便可立即匯入單一目錄中相同類型的多個日誌檔。例如,如果要匯入 d:\temp 目錄中的所有日誌,請在欄位中輸入 d:\temp\".*"。請遵循 java.util.regex.Pattern 的正規表示式規則。

     

  7. 選取建立日誌之程式的版本詳細資料。
  8. 按一下目的地標籤。
  9. 專案欄位中輸入目的地專案,並在監視器欄位中輸入分組邏輯單元的名稱。
  10. 指定目的地是否為現有的日誌檔。 如果它會取代現有的檔案或附加到現有的檔案,請遵循下列步驟:
    1. 選取將日誌檔與工作區中現有的日誌檔合併勾選框。
    2. 選取要取代或附加的日誌檔。按下一步
    3. 選擇要取代附加。按一下確定
  11. 按一下過濾器標籤。您只要指定過濾準則,便可藉由過濾作業,減少要從日誌檔匯入的日誌記錄數量。如果 您沒有在這個標籤上指定任何準則,系統便會匯入已選取日誌檔中的所有日誌記錄。
  12. 選用項目:選取已定義過濾器,或為這個檔案建立新的過濾器。如果要建立過濾器,指定只匯入某些日誌記錄, 請遵循下列步驟:
    1. 按一下新建
    2. 選取匯入日誌類型。按一下確定
    3. 在「編輯過濾器」對話框中,請指定過濾器名稱。這個名稱會顯示 在過濾器標籤的選項清單中,以便將這個過濾器套用到您匯入的任何日誌檔。
    4. 使用兩個標籤上的其中一個「過濾器」機制,或同時使用兩個「過濾器」機制,來定義您的過濾器:標準進階標準標籤可讓您 快速設定一些簡單的共用過濾器。進階標籤則可讓您建立 進一步的自訂過濾器。
    5. 如果要定義標準過濾器,請執行下列步驟:
      1. 如果您要從日誌檔的開頭或結尾匯入特定數量的事件,或事件時間範圍,請按一下依事件過濾勾選框。然後, 在第一欄中,選取您要從日誌檔的開頭(第一個) 或結尾(最後一個)開始匯入事件。在第三欄中,選取您是否要 匯入特定秒數或特定數量的事件。 在第二欄中,輸入秒數或要匯入的事件。
         

        比方說,如果您想要匯入日誌檔的前 400 個事件, 則顯示指令行會讀取:前 400 個事件。如果您想要匯入日誌檔最後 10 秒內的事件, 則顯示指令行會讀取:最後 10 秒

      2. 如果您要匯入某種嚴重性的日誌記錄,請按一下依嚴重性顯示事件勾選框。然後按一下錯誤警告資訊旁邊的勾選框,指出您要匯入哪個類型的事件。
    6. 如果要定義進階過濾器,請執行下列步驟:
      1. 按一下進階標籤。 「進階」過濾表格顯示已定義的所有過濾準則(如果有的話)。系統會匯入符合一或多項準則的日誌記錄。
      2. 如果要在表格中新增項目,請按一下新增。從主要 Common Base Event 屬性的清單中,選取您要過濾的屬性。選取 運算子(like 會過濾型樣相符的日誌記錄)。輸入一個值,日誌記錄的該屬性必須含有這個值才能匯入:
        • 使用星號 (*) 代表任何字串。
        • 使用垂直線 (|) 代表非專屬性的 "or"。
        • 時間值必須是 ISO 格式 (yyyy-mm-dd hh:mm:ss.sTZD),其中:
          • yyyy 是四位數的年度值
          • mm 是兩位數的月份值
          • dd 是兩位數的日期值
          • hh 是兩位數的小時值(24 小時表示法)
          • mm 是兩位數的分鐘值
          • ss.s 是兩位數的秒數值,可選用小數點第一位數。
          • TZD 是時區指定元,為相對於「世界標準時間 (UTC)」的 6 字元時間(例如,+05:00 或 -07:00),或為時區縮寫(例如,EST 或 GMT)。請參閱 http://www.w3.org/TR/NOTE-datetime,以取得格式的相關資訊,以及 http://www.timeanddate.com/library/abbreviations/timezones/,以取得時區縮寫的清單。

        按一下確定

      3. 如果要編輯現有的項目,請選取該項目,再按一下編輯,然後修改欄位。
      4. 如果要移除項目,請選取該項目,再按一下移除
    7. 按一下確定
  13. 按一下完成來匯入日誌檔。

視日誌檔的大小而定,系統可能需要花一點時間來進行匯入作業。如果要 檢視匯入的狀態,請按一下工作台視窗右下角的「進度」按鈕 進度按鈕。按下後會開啟進度視圖,您可以在該視圖中查看所有作用中工作的進度。 如果您要停止匯入某一日誌,請按一下日誌名稱旁的紅色停止按鈕;按下後所有記錄的匯入動作會立即停止。

完成(或停止)匯入作業後,已匯入的檔案會在「日誌」視圖中開啟。

左邊是顯示「側寫監視器」的日誌視圖,右邊是已匯入日誌檔的日誌視圖

依預設,所有匯入的日誌檔都會在「預設日誌集」喜好設定中序列化,這會使您很容易重新匯入檔案。

附註:請確定您匯入的日誌版本符合詳細資料標籤中所選取的應用程式版本。 版本號碼不符會造成在匯入日誌時,使用錯誤的剖析器。 「日誌導覽器」視圖仍會列出日誌,但「日誌」視圖是空的。

如果您已匯入包含內部相互關係的日誌檔(例如,一些應用程式伺服器追蹤日誌),則「相互關係」清單中會新增相互關係物件,其產生的名稱以相關引擎的名稱開頭。

相關概念
利用日誌和追蹤分析器判斷分散式應用程式中的問題

相關作業
匯入和使用症狀資料庫
使用日誌檔
使用日誌集
將日誌或相互關係匯出到 CBE XML 檔

相關參照
支援的日誌檔類型