匯入日誌檔

若要匯入日誌檔來分析,並與其他日誌檔產生關聯:

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


    附註 1:可過濾日誌類型清單,只顯示需要的類型。請選擇下列其中一個選項,在日誌類型上套用過濾器:

    附註 2:選擇顯示種類勾選框來切換顯示日誌剖析器種類(集合)。


  7. 輸入要匯入的檔案路徑。
     

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


    附註 2:您可以在日誌檔路徑欄位中以雙引號指定正規表示式,一次匯入單一目錄中的多個相同類型的日誌檔。 例如,若要匯入 d:\temp 目錄中的所有日誌,請在欄位中輸入 d:\temp\".*"。 遵循 java.util.regex.Pattern 的正規表示式規則。您也可以利用瀏覽對話框來指定多個日誌檔。


    附註 3:執行遠端匯入時,您可以指定 FTP 或 HTTP URL,指向日誌檔或壓縮保存檔,內含多個相同類型的日誌檔。 日誌檔會先下載至本端,然後再匯入工作區。

     

  8. 選取日誌建立程式的版本詳細資料。

    附註:有些日誌類型需要字元編碼、語言環境、時區資訊或預設日期,才能匯入日誌檔。 將日誌記錄時間戳記統一為相同時區,在依時間產生日誌關聯時會很有用。 有些日誌類型只提供時間戳記,沒有日期資訊。 對於這些日誌類型,需要預設日期才能形成完整的日誌記錄時間戳記。
  9. 按一下目的地標籤。
  10. 專案欄位中輸入目標專案,並在監視器欄位中輸入群組邏輯單元的名稱。 (分組邏輯單元日誌導覽器視圖中的一組匯入的日誌。您可以使用不同的監視器將日誌分組。 提示:日誌導覽器的工具列按一下向下箭頭圖示來檢視分組。)
  11. 指定目的地是否為現有的日誌檔。 如果它會取代現有的檔案或附加到現有的檔案,請遵循下列步驟:
    1. 選取合併日誌檔和現有的日誌檔勾選框。
    2. 選取要取代或附加的日誌檔。按一下確定
    3. 選擇要取代附加。按一下確定
  12. 按一下過濾器標籤。 過濾可讓您指定過濾準則來減少從日誌檔匯入的日誌記錄。 如果在此標籤上不指定,則會從選取的日誌檔匯入所有日誌記錄。
  13. 選用:選取已定義的過濾器,或建立此檔案的新過濾器。 若要建立過濾器,只匯入特定的日誌記錄,請遵循下列步驟:
    1. 按一下新建
    2. 選取匯入日誌作為過濾器類型。按一下確定
    3. 在「編輯過濾器」對話框,指定過濾器名稱。 這個名稱會出現在過濾器標籤的選項清單中,供您將這個過濾器套用至您匯入的任何日誌檔。
    4. 在這兩個標籤上使用一或兩種「過濾」機制來定義過濾器:標準進階標準標籤可讓您快速設定一些簡單、常用的過濾器。 進階標籤讓您可建立高度自訂的過濾器。
    5. 若要定義標準過濾器:
      1. 如果要從日誌檔開頭或尾端匯入一定數量或特定時間範圍的事件,請按一下依事件來過濾勾選框。 然後,在第一個欄位中,選擇要從日誌檔的開頭(最先)或尾端(最後)匯入事件。 在第三個欄位中,選擇是匯入特定的數或一定數量的事件。在第二個欄位中,輸入您要匯入的秒數或事件數。
         

        比方說,如果要從日誌檔開頭匯入 400 個事件,顯示這一行會顯示:first 400 events。如果要匯入日誌檔最後 10 秒期間的事件,顯示這一行會顯示:last 10 seconds

      2. 如果要匯入特定嚴重性的日誌記錄,請按一下依嚴重性顯示事件勾選框。 然後,按一下錯誤警告資訊勾選框,指出要匯入的類型。
    6. 若要定義進階過濾器:
      1. 按一下進階標籤。 「進階過濾」表格顯示所有已定義的過濾準則。將匯入符合一或多個準則的日誌記錄。
      2. 若要新增表格中的項目,請按一下新增。從主要 Common Base Event 屬性清單中選取您要過濾的屬性。 選取運算子(like 執行型樣相符)。輸入一個值,表示日誌記錄在該屬性中必須有此值,才能匯入:
        • 使用星號 (*) 表示任何字串。
        • 使用直線符號 (|) 表示非互斥 "or"。
        • 時間值必須是 yyyy-mm-dd hh:mm:ss.sTZD 的 ISO 格式,其中:
          • 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. 按一下確定
  14. 按一下完成,匯入日誌檔。

視日誌檔的大小而定,匯入需要經過一段時間。 若要檢視匯入的狀態,請在工作台視窗的右下角按一下「進度」按鈕 進度按鈕。將開啟進度視圖,讓您看見所有作用中工作的進度。 如木要停止匯入日誌,請按一下日誌名稱旁的停止按鈕; 所有記錄將匯入到您停止匯入為止。

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

日誌視圖

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

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

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

相關概念
使用「日誌和追蹤分析器」來判斷分散式應用程式的問題

相關作業
匯入症狀資料庫
使用日誌檔
使用日誌集
將日誌或相互關係匯出為 Common Base Event 表示法