配置規則型剖析器的感應器元件

感應器的角色是讀取要處理的日誌內容。

必備條件:

如果要配置規則型剖析器的感應器,請遵循下列步驟:

  1. 在配接器配置編輯器的左窗格中,選取配置 > 環境定義實例 > 感應器。 這時右窗格會顯示感應器資訊。
  2. 感應器類型清單中,選取 SingleFileSensor。
  3. 說明欄位中,輸入感應器的說明。
  4. 區塊作業上限欄位中,輸入將資訊傳給擷取器之前,感應器所要處理的行數。
  5. 部分日誌檔會在日誌檔尾端附加標底。 這部分的日誌檔不視為日誌資料,且監視日誌檔變更時,應該排除這個部分。 您可以在檔案標底大小欄位中,指定日誌檔標底大小(位元組)。 預設大小是 90 位元組。
  6. 如果在連續作業中監視日誌檔,日誌檔的最後 n 位元組會儲存在記憶體中。 這個儲存的資料稱為信任緩衝區,用來比較所監視的日誌檔的最後 n 位元組,以檢查日誌檔是否有改變。 您可以在信任緩衝區大小欄位中指定信任緩衝區的大小。 預設大小是1024 位元組。
  7. directory 內容可讓您指定要存放應用程式日誌檔的目錄名稱。如果要更新內容值,請遵循下列步驟:
    1. 選取配置 > 環境定義實例 > 感應器 > directory 內容
    2. 編輯內容值。
    3. 儲存配接器配置檔來套用變更。
  8. fileName 內容可讓您指定應用程式日誌檔的名稱。 如果產生日誌檔的應用程式使用日誌檔輪替,便可以使用正規表示式來指定檔案名稱。 例如,應用程式輪流產生下列日誌檔
    myapp.log
    myapp_1.log
    myapp_2.log
    . 檔案名稱可指定為 myapp(_\d)?.log。感應器會將符合該型樣的所有檔案視成一個單一檔案來讀取。
  9. convertershell 內容是兩個可新增的選用內容。如果要配置這些內容,請執行下列動作:
    1. 選取配置 > 環境定義實例 > 感應器
    2. 用滑鼠右鍵按一下感應器來啟動蹦現功能表。選取新增 > 內容。這時會以輸入內容名稱和值的欄位來重新整理右窗格。
    3. 輸入內容的名稱和值。
    4. 儲存配接器配置檔來套用變更。
    請參閱感應器內容表,以取得規則型剖析器之感應器元件所需之內容的說明。
  10. 如果要測試感應器是否正在載入您的日誌檔,請按一下重新執行配接器  重新執行配接器圖示的圖片圖示,以執行配接器。
  11. 按一下「顯示日誌」顯示日誌配接器圖示的圖片,以在「感應器結果」視圖中顯示結果。

配置好感應器之後,您可以繼續配置擷取器元件。

相關概念
Hyades 通用日誌配接器概觀

相關作業
配置擷取器元件

相關參照
配接器配置檔結構
配接器配置編輯器
正規表示式文法